Heading for the biggest peacetime deficit on record?

UK public sector net borrowing % GDP

Source: Bank of England & OBR
Independent