Bank of America's analyst Jason Fairclough upgrades his rating from Sell to Buy. The target price is reviewed upwards from GBp 3800 to GBp 5700.