Rally in luxury goods firm’s shares has spared our blushes (mostly)

Burberry shop front