Consumer Price Index Rises 38 Annually in April Marking Highest Level Since May 2023 UK Borrowing Costs Rise and Pound Weakens Amid Leadership Uncertainty Trumps China Trip Concludes Amid Lingering Trade Uncertainty UK Political Instability Adds to Global Market Jitters What Canary SUISs 880 Decline Means for Investors 20260515