Chart of the Week: Week 19, 2017: Public Sector Receipts v.s. Spending posted on May 18, 2017The current state of taxation receipts and public spending in the UK.