My nearside did similar. Just fell off!
Was away working, and local stealers said 3 days delivery!
Halfrauds nearby had stock, appx £10 ish, did the job in 10 mns. Get some acetone or similar to really "prime" the base plate on car. In my case nail varnish remover ( the raw kind, no oils n it) from Boots next door.
Fine for 18m now...