Rachel Reeves has announced the first budget of the new Labour government