We are aware that a number of customers are receiving Google Recaptcha requests whilst attempting to use the search engine.
This appears to be a change that Google have implemented and we are looking into this matter urgently. We will be performing several changes to our service today in an attempt to mitigate this situation.
We will post an update as soon as we establish any further news.
14:57: We have performed a change which appears to have resolved the issue for our customers. We will continue to monitor the situation.
25th Apr. 10:40 - We have been closely monitoring this issue and have had no recurrences since yesterday's resolution. We are now marking this as fixed.