Share Facebook Twitter LinkedIn Pinterest Email Sir Keir Starmer is promising that the change he pledged to deliver in the 2024 election will finally arrive in 2026.