Speaking at the White House alongside the visiting German Chancellor Friedrich Merz, US President Donald Trump said "Something had to be done" about Iran, as the United States and Israel continued bombarding the Islamic republic for a fourth day and Tehran retaliated with strikes across the region.