Three dogs—Ingrid, Frank, and Zizzi—sat patiently outside a London polling station, waiting for their owners to cast their votes. In a scene that captured the quiet anticipation of election day, these furry companions watched as democracy unfolded around them.
Every single borough in London is up for grabs this election, with Labour and the Conservatives locked in a nerve-wracking battle. All eyes are on Reform and the Green Party, who could snatch control in unexpected areas.
We're still on edge, waiting for the first of six mayoral results from across different parts of London to come in—each one carrying its own political earthquake potential.
Beyond the capital, six county councils in East Anglia and the south of England will declare their results later today, adding another layer of suspense to an already electrifying morning.
But the most dramatic fireworks may be in Wales: the Senedd could deliver a seismic shift, with Labour likely to lose control for the first time in years. Seat declarations will start rolling in later this morning.
Scotland's turn comes later as well—no overnight count there, so we'll have to wait until the morning for the Scottish Parliament results to emerge. The tension builds with every passing hour.