Where to start...
First off, I discovered a thin layer of oil on the fork and seatstay near the dropouts and consequently near the disc brakes. Could this be the reason the brakes are so crap? Likely.
Sooooo, both rotors came off and were blitzed with brillo pads. Then the brake pads were done. The ones on the front went back in OK. But not the rear. Despite numerous attempts at fitting them I had no luck. So off comes the caliper and took it to bits to find out why. Interesting if simple design and problem solved. Rebuilt it and brakes are functioning as before. Not tested them yet though.
Next I greased the shifters and set about getting the indexing sorted. The chain was making a racket last night. Again, not tested them yet.
Then I discovered my back wheel wasn't true. Out by 3-4mm. Probly bent it when I fell off last week. Set about truing that.
Finally I dug out a longer bolt for the front light bracket so that it sits further out in front and hopefully results in the top of the front mudguard not being lit up like Blackpool and blinding me as I ride. Which it did last night.
If I ever mention I'm thinking of training to be a cycle mechanic, please talk me out of it. I near belted the bloody bike with a hammer at one point.