Kier Starmer says UK has 'voted for change'