Rachel Reeves says borrowing set to reduce by £18 billion by the Autumn

Reeves warned all the progress could be wiped out "by a change in course"