 I think it's just as much a failure of the Tory party as it is the success of Keir Starmer and Labour. The Tories have had more than a decade of rule, and like Macron in France, they just have not improved a lot of the average Briton.