After a 15-year wait, the British indie rock favorites are finally back with a new album and a fresh single.