Prime Minister Sir Keir Starmer has promised to "defeat the decline and division offered by others" in his new year message, as he insisted 2026 would see people feel "positive change" in their lives. He acknowledged "things have been tough in Britain for a while" but said the public should now start to see improvements including lower bills, more police on the streets and new health hubs. It has been a difficult year for the PM, who has been battling slowing economic growth, poor poll ratings and speculation he could face a leadership challenge. In her own new year message,...