Prime Minister Sir Keir Starmer said he would not be buffeted by the political ‘side winds’ of a stormy first 100 days in office.