It was discussed at cabinet and MG had a tough battle.
While I agree that we do need to have dialogue with countries with appalling human rights records, and they are many, there are some where their abuse of their citizens and others are so egregious(North Korea, for example) that we should think very carefully about the nature of every link, and I would include Saudi Arabia in that group.
Saudi Arabia is funding terrorism and fomenting religious extremism, including ISIL, throughout the Middle East. Its treatment of its own citizens and those from other countries working in Saudi is appalling.
We are no longer dependent on Saudi oil, the UK government should get off its knees and stop fawning to the repellent government of this country and start highlighting and opposing its shocking human rights record.
Having said that, I do think that if you choose to go and live and work in another country, then you obey its laws. Anyone going to live and work, or even holiday, in Saudi Arabia must accept that the ownership and consumption of alcohol is forbidden in the country and should therefore be prepared to be teetotal while they are there and, if they choose to break the law, accept what the punishment may be. This is not a defence of the dreadful punishment that may be meted out on an elderly sick man.