Keir Starmer admits life for many in Britain 'is still harder than it should be' in his New Year's message - but vows 'things can and will get better' in 2026 as he fights to turn around premiership

In an upbeat New Year's message, the Prime Minister echoed the New Labour anthem as he insisted that 'things can and will get better'.