The Last Shadow Puppets ‘live review’