The pound has dropped below $1.22 after a slew of weak data