Trump shortens G7 visit amid Iran-Israel tensions; EU-China talks stall, Reeves eyes non-dom tax review.