Steph C said:
whaaat? Did you talk to your MP or get your GCMS notes?
Yeah after this long, definitely time to raise hell!!! with a capital HELL! you are way beyond any reasonable timeline, and like Steph said, GCMS notes. But I would get to a MP's office first, they can get the info in a day or two for you, and do not be afraid to be assertive with them, and if they try to screw around at all, go to the opposition members, for your riding, constituency office.
Good luck, you/your mate should of been here, baring any red flag, before my wife arrived. and she was a September applicant. I would be beyond livid if I was you.