After a four-year break, British Sea Power will release their new album, ‘Let The Dancers Inherit The Party’, on 31 March.