Sterling has plunged against the dollar as the Bank of England confounded expectations of a more hawkish tone around inflation risks.