My car is now in a BMW service pending an initial investigation. Even if the damage is repaired, this is a much more serious problem in my opinion and I will never feel safe in a car with a sunroof from this point.
I am not a British citizen and have lived here for a few years - so friends living in the UK: what would be your best course of action in an event like this? I would highly appreciate any advice you may have!
PS: This is how it looks like just after the incident: https://imgur.com/a/gFVHnCL