Ministers have finally all agreed spending deals with the Treasury, No10 confirmed this afternoon, just 48 hours before they are to be revealed by Rachel Reeves.

Haggling had been raging this morning, with Home Secretary Yvette Cooper desperately trying to get more money for the police and borders funding.

The Chancellor is due to lay out departmental allocations running up to 2029 - the likely timetable for the next general election - on Wednesday.

But the generous fiscal envelope set at the Budget last Autumn has been put under massive pressure by the economic slowdown, calls for more defence cash, and Labour revolts on benefits.

Speaking to reporters on Monday afternoon, the Prime Minister's official spokesman said: 'The spending review is settled, we will be focused on investing in Britain's renewal so that all working people are better off.