He's due in to the vets on thursday, so I will suggest giving it another try, as you all have suggested this could be his problem.
Thanks to everyone who has posted, I'll keep you all informed.
Oh, and in answer to the question about his toilet habits, he seems to spray a lot more sometimes?