Rachel Reeves set out £40 billion of tax rises along with major spending commitments as she sought to set the tone for Labour’s term in office.