Soldato
They are replacing the screen, get them to do that and have their pants down for the rest.
Quick update:
Garage has agreed to replace windscreen but has not accepted liablity for the rest of the damage
Looks like I'm heading to the scrappies on the weekend to get a new bonnet and finding the old dent puller and filler, haven't been/used either for a while...
Whilst this appears to be a bit shoddy on the part of the garage, in all honesty, the OP should have done a basic walk around check prior to driving it, if nothing else to make sure the garage has not dinked the car for example whilst it was in the workshop.
Harsh as this may seem, I'd be amazed if the garage paid up.
An expensive lesson for the OP alas.