UK reports unexpected £1.8 billion budget deficit in July
21 Aug 2026
Britain posted an unexpected budget deficit in July, with spending exceeding revenue by £1.8 billion, up £700 million on the deficit a year earlier, Bloomberg reported, citing the Office...