The Chancellor of the Exchequer has delivered his Budget. It is his first Budget, but we have seen it all before. This is a Tory Budget that will throw people out of work, will hold back economic growth, and will harm vital public services. Yes, it is the Chancellor's first Budget, but it is the same old Tories, hitting hardest at those who can least afford it and breaking their promises. This is true to form for the Tories, but it includes things that the Liberal Democrats have always fought against. Surely they cannot vote for this.