All very pertinent to my case: I have a very broken windscreen (cracked from a chip on the bottom edge to about 2/3rds of the height) on my Le Voyageur which is being dealt with by Autoglass. I'm insured with C&MC.
Is it being done locally or somewhere else, just for future reference as we are roughly in the same area of the country as you.(Barnard Castle)