Soaked by a Downing Street rainstorm, the panicking Prime Minister was a drowned rat.
Protesters loudly playing Labour’s 1997 landslide theme Things Can Only Get Better over Rishi Sunak’s speech splashed a chaotic election gamble.
The contrast with confident, expectant Keir Starmer couldn’t have been clearer to voters.
Labour’s leader, flanked by two Union Jacks, sensibly opted for the dry indoors and was applauded by party staffers.
Preaching his change agenda, he promised to serve the country.
Michelle Mone's husband gifted Tories 'over £171k' as Covid PPE row rumbles onWally without a brolly Sunak had the desperate air of a man who knows his time is up.
Calling a July 4 election is a Tory admission their prospects wouldn’t improve over the summer.
The contest is essentially about the Conservatives battling for a respectable defeat rather than a fearsome hammering.
Yes, no votes have been cast yet but the odds are July 4 will be independence day from the Tories.
Whether Starmer secures a working majority is still an issue when to become PM would be an astonishing feat in itself after inheriting Labour’s fewest MPs since 1935 after that 2019 drubbing.
So buckle up for six weeks of fibs, lies, smears and the occasional glint of light. Hopefully we’ll watch TV debates, Starmer and Sunak going head to head.
Last night, Labour MPs were delighted, glimpsing victory before the summer rather than waiting until October, November or December.
Despondent Tory MPs were split. Some want to get it over and done with, others believing Sunak should’ve waited in the hope something, anything, turned up to save them. None seriously believe the Cons will retain power.
The last July election, in 1945, produced a historic landslide game changer of a Labour Government.
In 2024 we’re on the cusp of meaningful change again.
500 deaths is criminal and you can't blame it on strikers - Voice of the Mirror