After weeks of leaks and frenzied speculation, Rachel Reeves revealed her second Budget in a speech in the House of Commons on Wednesday afternoon.
The Labour chancellor introduced a raft of tax increases and spending cuts at the much-anticipated fiscal event, as well as an end to the controversial two-child benefit cap.