I've said numerous times before, H&M will move abroad. Their style is very American and just isn't working for them here. I do hate the vitriol directed towards them but I also think some of the criticism is justified, especially in respect of their preachiness. They have the drive and will to do good works, but a hefty dose of humility wouldn't go amiss.
I think the British public might find they actually quite like them from a distance.