As Chancellor of the Exchequer Rachel Reeves announces billions of pounds of spending on hospitals, schools, transport and ...