‘Britain’s best new band’ offer a fiercely energetic sonic time capsule merging the past, the present and the future.