Success at last!
I have sleeved the water gauge feed 'tubes' to the boiler down to match the glass bore, which I know is contrary to what you said, Julian, but it has done the job.
I had a steam up this morning, which was completely successful, the level being controllable throughout, with no problems at all.
So my thanks to you all for your kindly contributions, particularly about cleaning the boiler with the drain cleaner (sodium hydroxide) from Wilco.
Happy steaming,
Dave.