Why Giselle is the ballerina’s Hamlet 0 23.02.2026 17:00 Financial Times This most demanding of ballets has returned to Covent Garden — and with it come triumphs, mis-steps and tears