Knackered.
OH Ye of little faith.
When I was pushing the bike home 4km at 5am, Knackered was not the word I thought of. More "Temporarily disabled".
It could have been a lot worse. I could have been wearing road bike shoes instead of MTB shoes. I could have been 9km away from home, which would also make me 9km from work.
It reminded me not to be lazy. I had intended to buy a spare hanger months ago, but never bothered. It also reminded me to find a list of bike shops on the Tuscany road route as I will be riding it in September.
So even though it was a temporary glitch. It could have been far worse.