23-11-2017 02:39 via dailymail.co.uk

Britain will be in the red until 2031, Chancellor says

The Office for Budget Responsibility has forecast the Chancellor will miss his target to eliminate the deficit by 2025, and will instead reach the goal in 2031 at the earliest.
Read more »