Mark Carney, the new Bank of England governor, has only been in the job for a few weeks. But he is already in a battle to convince the markets of his strategy, David Smith reports.