Chancellor Rachel Reeves announced almost £70 billion of extra spending each year in her maiden budget.