Sunak insists UK general election is not a ‘foregone conclusion’