Greasy freezing roads, cold tyres, touch the brake at 50mph and straight down on my arse watching an expensive sparkler display sliding to a stand a good 100yds away. I'll have a proper look at it tomorrow but given both I and the bike became soaked in brake fluid, oil and petrol it doesn't bode well.