REVIEW: Black Country, New Road – ‘Ants From Up There’ (Ninja Tune)

‘Ants From Up There’ is an impressive second album from Black Country, New Road, if perhaps less immediate and more ephemeral than their debut.