Last week The Last Dinner Party stood on stage at London’s O2, and in front of a global audience said that they wouldn’t exist without the UK’s incredible independent venues.