I was riding along on my 50cc vespa. All of a sudden the power went and the vespa came to a stop and cut out. It would not restart on the throttle but would restart on the kick start. But as soon as I would take it off the stand and the back wheel hit the road it would cut out again. I managed to park safely. I went back the next day and it now won't start at all and the lights do not come on when i turn the key. Any thoughts?

ps im a novice!!