Keir Starmer has moved to relaunch his struggling premiership, apologising for appointing Peter Mandelson as the UK's ambassador to the United States and calling on Labour MPs to rally behind him.