Stock markets rocked by Trump’s Iran ultimatum, as UK economy faces growth hit – business live Mar 23, 2026