UK's embattled Starmer vows to see out five-year term