Starmers EU Reset Ambitions Face Political Headwinds Market Implications Aberdeen IFN Flat at 1162 Consolidation Continues 20260514 Global Economic Landscape Major Economies Shaping 2026