Thanks for the advice so far, inspected the plugs and they were all sooty, but would almost expect that from running it on the choke?
Took the carb off and gave it a quick clean out. Put it back on, started fine, and kept idling, at good low revs even without the choke on, putting the choke in would almost cause it to stall?) ,so had enough courage to took it for a quick drive, started out fine, first intersection, off the gas, idled perfectly, next intersection, idled fine off the revs again, next intersection (hill) stalled and then from then on was sluggish driving even with the revs. So am very inclined to say it's carb related.
Will take the carb off and into someone with some experience.
The plot thickens..