@jamie - very nice, love the opening guitar strums, they are on their own a hook, Vox are super, still getting lost in the M8 and after, there are a couple ways of hearing what level Vox should be, as one does tend to get rather used to the levels when in the mixing phase, I tend listen to hit songs in either the car, or in a noisey environment, you'll pretty much lose a lot of the other instruments and the LVox will still be heard, another (common) way is to listen through monitors with the door shut and listening from the next room. Often a couple of dB makes a big difference.
I occasionally use a plugin called Trackspacer, when configured correctly it detects the frequencies that are clashing with the LVox and pushes them down, thus making space for the LVox, it's a bit more surgical than a sidechain compressor and doesn't affect all frequencies (although s/c does normally have a filter by which you can stop it affecting those frequencies)
Nomally though I have the LVox quite high, and on occasion been criticised here for it, but I'm OK generally with the "Louder than you think" level of the LVox.
...sorry bit of a side track there, your song Jamie is first rate and as always has some superb layers and production.
Hope this helps
Rich