It's all back together now and looks fine, apart from the missing grille bits.
Anyway we're all fine. Was a bit of a shock at 65mph at 1:30 this morning! Bet the badger wasn't expecting it either. That'll teach him that Xenon lights mean get out the flipping road! He should enter in to the Olympics for forward rolls!