Canadian lands UK's top banking role

Chancellor George Osborne shocked the City today as he unveiled Canadian Mark Carney as the first non-British citizen to be appointed as governor of the Bank of England.
Beating a host of financial heavyweights to the £300,000 a year post, the current governor of the Bank of Canada will succeed Sir Mervyn King when he steps down next June.