0
Britain in for ‘protracted period of high taxes and tight spending’, says Institute for Fiscal Studies