Key points from the Budget 2017
All the key points from chancellor Phillip Hammond's Budget.