The British Government?

Well, here in the UK we have a new Trilaterist….er, sorry, I meant Labour government, led by the charismatic Keir Starmer. Likened to a dish rag, and not without good reason, Keir Starmer now commands the government with a whopping 170+ seat majority after nearly 80% of the British electorate didn’t vote for either him … Continue reading The British Government?