Hi everyone!

My BMW 135i just got written off thanks to some damage to its floor pan from a stray object at a roadworks site. I didn't see what I hit (I was paying attention, it was probably some flat bar) and it's whacked a structural piece of the floor that can't be repaired. ...