Thanks! Unscathed, fortunately. The marvels of modern British automotive safety!