Ok, I had to bite the bullet and purchase a brand new Greenstar 24Ri boiler!
The thing is, I think the installer has got the plumbing connections wrong.
Perhaps someone could confirm please?
Looking at the boiler from the front, the return pipe, where he fitted the Magnaclean, is on the left...