There is plenty to say about this, most of it has already been said, so I'll just say bravo, another great song to be proud of.

Great writing as always.

Rob