Have you contacted your MP?
We had roughly the same timeline (applied mid-August, biometrics app early September) and finally heard on the 27th of November. As soon as we hit 8 weeks my UKC husband contacted his MP (well, my MP too but I can't vote so it seemed better coming from him!) to raise the issue, but otherwise we just waited. It was about 3 weeks from when we reached out to the MP to when we got a response, so while I'm not sure it did much it clearly didn't hurt.