Can't you get one of these and swap over the blade and internals. I know your lock has stopped working but is that a mechanical problem or electronic? Maybe use the internals from your original if they still worked before the key fell apart.

https://www.ebay.co.uk/p/Rover-75-MG...8538306&chn=ps



Nich.