December 21, 2022 by Philip Aldrick and Andrew Atkinson UK budget deficit soars with cost of debt, energy support UK budget deficit stood at £22 billion –- the highest monthly total in records stretching back to 1993 From our friends over at the : Irish Times Feeds You can see the Full Story: Click Here