Looks like the data sucked some longs in and is now in the process of spitting them out
GBPUSD through 1.2500 and knocking around an old resistance level at 1.2510/15. Yesterday’s high around 1.2530 will be the next level to watch.