I had a similar issue on my old ZS 120. The slave cylinder dislocated from the bracket (it's held on by a poxy plastic c-clip), the clutch failing on me outside Crewe train station, resulting in the pedal hitting the floor and unable to disengage the clutch. Ended up lashing the slave cyl onto the bracket using the cable ties. The plastic casing of the slave cyl had worn so wouldn't sit in the bracket properly, so used more cable ties as a more permanent solution.She called the AA and opted to have car recovered home rather than to a garage. About six years ago I fitted a new clutch to this car when the Thrust Bearing Broke up. Thinks... hydraulic problem?
About an hour later car home. Spoke to AA guy who was informative. He thinks the Metal Bracket which locates the Clutch Slave Cylinder has fractured and the Slave has escaped from its location. Heard about that happening to other owners with this kind of hydraulic clutch. If it is that, it's something I can fix.
I bought a brand new bracket which never got used. It needs a new home so let me know if you're interested.