Chancellor George Osborne has confirmed that an emergency Budget will be held on Tuesday 22 June 2010.