It's a testament to the immense emotional power of "dlp 3" that I can comfortably give this an 80 while having not enjoyed "dlp. 2.2". The former probably is one of the most beautiful compositions ever made, it's just sheer perfection.
Even if held back by one-too-many lyrical mantras, Idles have never sounded more explosive and festive. Every tune would feel right at home on the soundtrack of some marching protest, with echoing chants and poised fists held heavenward.