Sir Keir Starmer has insisted he “ended the week much stronger” than he started it after a period of political turbulence.