The Last Dinner Party live in London: do believe the hype