Rachel Reeves held Labour's first budget in 14 years yesterday.