Hope it all goes well - the GP will always play it down if she was at fault, which it certainly sounds like she was......let us know how you get on