This is not like you, your mixes are normally much better.
Sorry Jack but it sound a little pedestrian, the Bass just goes around in a loop as do the drums, and the guitar and vocals sound like they are hidden behind a fog.
Apologies for being blunt.