My Garmin Edge handlebar mount broke this morning.
The release tab snapped off, leaving the unit on the mount.
I got a sturdy safety pin and weedled the locking mechanism open.
Sent for a new one ( and a spare ) from
Wiggle. £6.99 each. Free delivery.