Will Richard Howard win the 2026 London Boroug… 100% No · Polymarket