Bank of England boss Mark Carney has claimed 'staggering' expenses racked up by his advisers were justified as he revealed his own bill has topped more than £300,000 over the past two years (Victoria Jones/PA)