Yes - sorry for the long delay!
It needed a new motor. About £110 from a main dealer somewhere in Kent. That did the trick. Now wiping perfectly.
I did try to replace the plastic gear inside with a new one, but that was not the problem.
However, the washer was another problem as it goes though...