My XL 125 passed it's MOT today without any work needed. It had a service too, but nothing really came up.
It's a great bike but now seems a good time to get it smartened up and put on ebay. I bought it 2 years ago for £700 and it's maybe suffered a bit from not being garaged, but it'll be perfect for someone to restore or to use, as I've done, to prepare to their test.
It'll be interesting to see what response I get on ebay - how much I get for it will largely dictate how much I have to spend on a replacement. Hopefully there will still be a demand for a classic 125.