
Over the last decade, Britain has been rocked by a series of political revolts. The rise of national populism, the vote for Brexit, Boris Johnson's emphatic 2019 election victory, the fall of Labour's Red Wall, the emergence of a very different brand of conservatism and the mayhem...