The next election is Thursday, 1 May 2028. Yes, you read that right—May 1st. It’s not a typo. Mark it in your calendar now, because you’ll forget. We all forget.
Why so far away? Sadiq Khan won again in 2026, so we get a full four-year term. That’s the rule. No drama, no early do-overs. Just a long, slow march toward the next ballot box.
Think of it as a countdown. Three years and change. Plenty of time for candidates to announce, then un-announce, then re-announce with a new hair color or a surprising pledge about pigeons.