Michelle,
sorry to see the Rover in that state.
Have you reported it to the Police? AFAIR if injury occures you have to report the accident to the Police.
Also, as had already been said you need to inform the Insurance company, as if you are taken into hospital whilst on holiday they can refuse to cover you. (Pre existing condition)
Get well soon