Leaked news from the future.
Tap to receive
Josh Morgan will win the October 26, 2026 London mayoral election. The incumbent who was elected in 2022 and announced his re-election bid in October 2025 will secure a second term, handing his platform a mandate. Morgan’s October 7 pledge of $60,000 for a tariff response service and his proposed z…