We had similar experience. Needed new front end, radar, camera, both motorised grills, temp sensor and a few other internals. Took a while to get all the parts but final repair (insurance job) is like new - thanks to Blackshaws, MG dealers in Alnwick. Unfortunately it bumped the insurance up...