61-year-old Keir Starmer is now likely the new prime minister, a former public prosecutor running for the Labour Party on a campaign of change, a potent message with Britain in the throes of a major cost-of-living crisis and public services in serious decline.