‘Sunlight of hope’ or a pyrrhic victory?
A volatile electorate has delivered a truly historic victory for the Labour Party. With the final results dribbling in this morning, Labour is on course for a majority of 176 seats. Rishi Sunak admitted defeat at his count in the middle of the night, noting......