Question: what is the current government deficit?
Answer: General government deficit (or net borrowing) was £25.5 billion in the financial year ending March 2019, equivalent to 1.2% of GDP and 1.8 percentage points below the reference value of 3.0% set out in the Protocol on the Excessive Deficit Procedure.