Chanel’s Havana show: controversy, communism and Tony Castro

Staging an elite fashion show in a country with an annual salary of £3,000 is rife with complications, but it’s also classic Lagerfeld