Keir Starmer gives 1st speech as premier, promises 'country first, party second'