For me this album does one thing and does it well: rhythm and chorus focused fuzz-grunge-rock. This is an excellent album to Get Shit Done with.
This album is decidedly from the UK. The Streets say we are 'two nations divided, by a common language', which is to say: being from 'across the pond' leaves me unable to translate volumes of lyrics. Like a Stereolab album I let the words wash over me. There are depths to uncover here, I know.