Just correcting one little statement
In the UK the laws; rules; and norms are being changed for the immigrants, and the detrament of the locals.
In general the rules in ME are not being bent to facilitate foreigners, but pehaps to ensure profitability of local investment.
I believe that we all should respect and obey, the local rules and laws, regardless of the country.
If a Brit does not like the rules in ME they should go home, and if a Muslim (for lack of a better generic term) does not like French or British rules then go home.
qed
glf