//Why is it apparently only gulliver who is criticised for posting on UK politics because he allegedly lives abroad?//
Because a while back, during the Brexit debate, he repeatedly made such a big thing about us "Little Englander suckers" living in Little England, wanting to get our blue passports back and keep foreigners out. Meanwhile, he, sipping a Piña colada or some such concoction, from the veranda of his beach bungalow (location undisclosed), overlooking the ocean, had no such concerns.
Personally I suspect he lives in Gateshead.