Bike is OK and I could ride it home but it needs a new indicator, new clutch lever, new gear lever, and new handlebar weight. Luckily I have spares for the first two already. The LH engine case is scraped but I'll probably leave it for the moment.
I will be making a complaint and possibly a claim to the council about the dangerous road repair. However I was not fully concentrating and had I been I could have avoided the loose stuff.
Very annoyed indeed but also feeling incredibly lucky, especially since a minibus came the other way as I stood up which I'd have hit if I'd been ten seconds later
Stay safe and stay concentrated people.