Whilst not suggesting the UK is great, this description of life in the UK is rubbish.
Of course there are cities etc full of immigrants, but you do not have to live there! My town area of Hayling Island Has it's quota of immigrants but they work and get on with life.
It's clean and.services work fine
A good choice of pubs at prices relatively unchanged over past years, a pint costs about £3.50 to £5.
The weather has been great this year, obviously not like Thailand though
The police never hassle you and are civil when spoken to.
I think the issue with some returning for a visit is "rose tinted glasses and memories".
Ike Thailand there is good and bad
I do think though that despite huge price rises and coming taxation changes that I prefer Thailand.