…And the results of the 2024 general election are just coming in

The last week in politics has been remarkable, even in a period that has been noticeable for remarkable weeks. The revelation of a series of ‘business meetings’ in Westminster last Christmas, replete with wine, cheese, presents and games has led to what seemed impossible just a few days ago, the possible end of Boris Johnson’sContinue reading “…And the results of the 2024 general election are just coming in”