fromLondon Business News | Londonlovesbusiness.com
1 month agoBorrowing falls, but war clouds wipe smile off Treasury's face
Public sector net borrowing fell by £19.8 billion, or 13.1pc, to £132 billion over the 12 months to the end of March, the lowest level since 2022-23.