Kept

Deliver at least 95% of the 2026 manifesto, the rate he claims for 2022

In progress — Peter Taylor, Mayor of Watford. Taylor set his own benchmark when he launched his 2026 manifesto, claiming to have implemented over 95% of his 2022 commitments. That figure is his own…

Continue to Kept →