The war in Iran may not come to "a quick and early end", Sir Keir Starmer has warned amid growing concerns about the conflict's impact on bills.
The Prime Minister said he had told his team not to fall into a sense of "false comfort" and think the crisis in the Middle East will be over shortly.