Josh,
2.16 onwards sounds like the Rutles!The riff sounds like another song but I am damned if I can remember which; no matter as this song stands out.
good luck at Guildford, I hope they understand your Yorkshire accent, if you have one!!
I do like all the background vocals.
A wonderful ROG sound as usual as it shows that it is not the DAW, it is how it is used.It sounds like that was recorded in a far more expensive and feature laden DAW.
WELL DONE ROG! and Josh for the song.

Alyn