Budget at a glance: What has John Healey announced?

The Chancellor has set out his tax and spending plans.