Features include interactive map, in-depth stories, and more.Download now. »
The week's top five must-sees,
delivered to your inbox.
The United Kingdom budget is a typically annual budget set by HM Treasury outlining the revenues to be gathered by HM Revenue and Customs and the expenditures of the public sector, in compliance with government policy. Budgets are usually set once every year and are announced in the House of Commons by the Chancellor of the Exchequer. The most recent budget was delivered by George Osborne on 20 March 2013. (via Freebase)