Brighton-based band British Sea Power formed in 2000 and have since released seven albums, becoming one of the most respected cult acts in indie rock. They hit the road this April with their new record, Let The Dancers Inherit The Party – kicking off their European tour at Bristol’s Trinity Centre. If you missed out …