DANCE: There are more than 50,000 taps per performance of Michael Flatley’s Lord of the Dance along with plenty of glitzy costumes and smouldering looks. It has played to more than seven million people in nearly 50 countries, and surely seven million people can’t be wrong.Empire Theatre until Oct 4, tickets £27.50-£35.Read