Di & Alan,

This is wonderful.

The tracks are wonderfully supportive of the vocal.

The vocal is not "too far forward". It sits just where it should in the mix. (And I like the reverb that is on it - it's sexy - as it should be. Di sounds great.

And a really nice write.
Regarding your lyric edits...
I don't think the first one is necessary. I like the "stylish hat" line and I think it works, does not take her out of her thoughts...
The second one would be a good change, as "yes, it's a fact" is "cheap filler".
I would guess that "...petting my cat" won't sing as smoothly as you would want there (it has a rather "harsh" sound). IF you make a change you might try "...with a lazy cat" - for something more "fluid".
That being said... The song is dang good just as it is...

Great to hear Di singing. Here's hoping she gets back to it soon..

fj