Breaking news UK sets deficit record for February at £16.7B Marzo 21, 2023 The United Kingdom marked the largest February budget deficit since monthly records began in 1993, as public sector net borrowing arrived at £16.7 billion, excluding state-owned banks, the Offic…