Hi James,
Plugin works sweetly thank you.
However it would be nice if it also checked for the singular form of a plural search term (eg:just strip the 's') off of a term.
I was testing with wpSearch (bit old, but does at least search pages and return them with priority) and it seems to return results with 's' stripped. EG: News will return results with "new".
Your highlighter does not then highlight the term as "new" does not match "news".