Britain's Chancellor George Osborne leaves his official residence at No 11 Downing Street in London to deliver his annual budget speech to the House of Commons in London, Wednesday, March 20, 2013. (AP Photo/Kirsty Wigglesworth)
{}