Government borrowing in April higher than forecast in blow to Chancellor
Public sector net borrowing came in £1.5 billion higher than in April 2023, partly pushed up by falling National Insurance contributions.