Right
I think I have cured it. For information sharing purposes and for others, I did as follows.
I checked the level with a clear pipe attached to the pilot jet and held up the other end to the pip on the float bowl cover. Fuel level was spot on.
Checked out the (brass) float, the needle valve and the seat - all good. Cleaned them all up - again!.
Checked main needle seating, the jet block, cleaned out main jet - all good
No joy- thing won't start at all well, and when it does, it smokes worse than a Chinese factory.
Brainwave - I had another look at the pilot jet, all good, and screwed it back firmly into the recess. It now starts and runs as before - result! What I think was the cause, is that the pilot jet end was not mating fully with the sealing face within, allowing petrol to pass through and flood the mix. Lesson learned. It also now appears to idle OK. We live and learn.