Whilst I have seen Madonna put on a show before, The Rebel Heart Tour has to be up there amongst her finest onstage outings. Although not amongst her most commercially successful, the Rebel Heart album is a cracker and of the opening seven songs, six are taken from her latest release.