Thanks for all the replies so far – much appreciated.
@bigmoxy thank you. I already have Akismet on my site and it wasn’t protecting it! This is one of the issues, Why wasn’t it protecting it and CleanTalk did?
Cheers @gappiah sounds interesting. Is there a simple set up walk through link you know of for a simple person (me)?