Burberry returns to profit as sales soar, from £85 socks to £9,000 coats

· The Guardian