Keir Starmer says ‘my work is done’ as he steps aside for Andy Burnham to become Britain’s new prime minister