British Chancellor of the Exchequer Philip Hammond holds the budget box as he leaves 11 Downing Street to deliver his budget to Parliament in London, Britain on Nov. 22, 2017. Hammond unveiled the principal budget for the coming year on Wednesday against a backdrop of Brexit uncertainty and subdued economic growth. (Xinhua/Stephen Chung)