A staple of the British high street, H&M has been going from strength to strength of late. Fresh from a covetable ...