United Kingdom Public Sector Net Borrowing above forecasts (£20B) in April: Actual (£24.343B)

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights