OK so heres a good update. Don't ask me how but I finally got onto a chat from the help desk at MS.
They remoted in to my PC to see if they could fix the issue, changing settings and blocking certain words which is all pretty much everything we have all already done and of course no change.
So what they concluded is that my email address has been supplied by a third party, possibly via a shopping site, competition site or the like I have signed up to, to spammers. They suggested I find that webpage and unsubscribe, which is like finding a needle in a haystack.
So i thought maybe another way is to look at the coding in the back of the email and attempt to identify the original sending IP address and then work how how to block that.
Only thing is I am not IT literate enough to understand how work out who/what IP address this is. Any advice on how to find out and how to block would be great.