UK Treasury faced tax return decline, causing €10Bn budget gap

General economic deterioration additionally complicated by Brexit created a lapse in VAT and corporate tax returns. According to UK Economists, by the end of 2016 the budget shortcut will have amounted to approximately €17Bn.