GBP/USD holds above 1.35 as Iran deadline and UK data wave loom

21/04/2026