Oxford street is largely empty on December 23 in London, England. Since the start of the financial year in April, UK borrowing has hit a record £270.8bn as the government tries to prop up the economy amid Covid. Getty Images
Oxford street is largely empty on December 23 in London, England. Since the start of the financial year in April, UK borrowing has hit a record £270.8bn as the government tries to prop up the economyShow more