Simon,
Take the magneto off the bike, try turning the armature by hand. There should be a noticable drag just before the points open - if not, then it probably needs remagnetising. If there is noticable drag but no spark, then the condenser has probably failed, and will have to be replaced. Unfortunately, this is a job for the experts.
Regards,
Eddie.