According to many politicians and commentators, the UK is in a very sorry state. Ahead of the general election expected this year, Labour leader Keir Starmer has pledged to “fix broken Britain”. He has spoken of his vow to “usher in a decade of national renewal”, claiming...

The Professor
