Not a moped story but in Ireland when you have a learner permit for a motorcycle you have to wear a high-vis vest with an L on the back (makes you a great target for road rage). I had the same crap, people overtaking on corners, overtaking me in solid white lines even though there could be a car in front of me, pulling out of junctions in front of me. And this was while driving a Yamaha MT-07. Passed my test, dumped the vest, never got hassle again.
People just assume they own the road and nobody else has the right to use them