The tax revenue pours in – but not from all taxes
Mr Osborne’s policy of cutting the budget deficit always relied primarily on a big boost to tax revenues. That is also the policy of his successor, Mr Hammond. Total tax revenue of £604bn in 2014-15 is expected to rise to £699bn in 2017-18. By 2022-23… read more