Trump says Iran war could last four to five weeks, but he's prepared to go 'far longer' - follow latest
Iran latest: US vows to 'finish war' as Iranian strikes reported across Middle East
The US and Israel are striking Iran for a third day, with Iran launching renewed attacks against US allies in the Middle East. The conflict has spread, with Israel and Hezbollah exchanging attacks in Lebanon and a British RAF base in Cyprus hit by a drone. Follow the latest.


