UK budget deficit undershoots official expectations
Britain’s government borrowed less over the first two months of the 2025/26 financial year than official budget forecasters had expected, helped by an influx of taxes paid by businesses after a recent hike in social security contributions. Official data today showed public sector borrowing for May stood at £17.686 billion. While a Reuters poll of […]


