According to the Bank of England, the availability of mortgages declined dramatically in the three months ending May 2020 – implying a bigger credit squeeze than in the worst three-month period of the global financial crisis.
Chart of the Week: Week 19, 2017: Public Sector Receipts v.s. Spending
The current state of taxation receipts and public spending in the UK.