My prediction for the next general election

My long-standing theory of British general election results is that they are all deserved. This is true not just of big victories e.g. Labour in 1945 and 1997, the Conservatives in 1979 and 2019, but also of no-score draws, such as the two elections of 1974. In our system (though first-past-the-past sometimes exaggerates) the voters are, collectively, always right. Dare I turn this retrospective rule into a prediction? If I did, I would say that the Tories now deserve to lose, but that Labour does not deserve to win. Logic therefore demands a Labour lead but no overall majority. Small British charities and voluntary groups are doing such good work