Has come in at 60.2 from flash 59.6, highest read since April 2000.

Meanwhile EUR/USD has recovered from early swoon, presently at 1.3498. Not a million miles from where we started out.

Cable at 1.5218, very marginally firmer on the day, but so far struggling to take out sell orders up at 1.5240/50.