Babyshambles and Santogold live in London