The US has launched new strikes on Iran and reimposed a naval blockade on Iranian ports, escalating tensions over the Strait of Hormuz. President Trump warned of hitting all Iranian power plants and bridges next week if a deal is not reached, while Iran threatened to block more trade routes and energy exports.