Sir Keir Starmer conceded life is still ‘harder than it should be’ for many but said more people will begin to feel ‘a sense of hope’ in 2026.