Really glad you're ok and very sorry to see the state of the Mini.
A similar accident happened to me about 15 years ago in a 2 month old Audi A3. I was concerned about the condition of the car after such a significant impact and questioned the decision by the insurance company to repair the vehicle. As a compromise, we agreed that An independent AA inspection be carried out. They found that the chassis had twisted and advised that the car should be scrapped. You may wish to consider a similar approach, at least you then have some peace of mind on the condition of the Mini.
A similar accident happened to me about 15 years ago in a 2 month old Audi A3. I was concerned about the condition of the car after such a significant impact and questioned the decision by the insurance company to repair the vehicle. As a compromise, we agreed that An independent AA inspection be carried out. They found that the chassis had twisted and advised that the car should be scrapped. You may wish to consider a similar approach, at least you then have some peace of mind on the condition of the Mini.