What is being debated?published at 17:51 Greenwich Mean Time 19 November 2018
Each year the Chancellor of the Exchequer presents the Budget, which contains all the tax measures for the year ahead.
MPs are now debating the Finance Bill, which enacts the changes set out in the Budget at committee stage.
Committee stage is where detailed examination of the bill takes place, and it is taking place over two days - today and tomorrow.