April borrowing surges to £24.3bn as debt interest bill breaks month record
UK public sector borrowing climbed to £24.3bn in April 2026, overshooting the OBR forecast, as Treasury debt interest payments hit a record £10.3bn for the month. Read more: April borrowing…