the british left

Is self-loathing the British disease?

30 July 2022 9:00 am

Whatever one thinks of the government’s plans to send refugees to Rwanda, it was amusing to see this country’s left…