Hi Tina
I was going to say 4 - 6 weeks on average - but although there is no official word many members have complained they are waiting much longer as you have done - so I'm afraid it's impossible to give you a definitive answer. You could always ring up and ask for an update.
BIS
Nothing on this board constitutes legal advice - always consult a professional about specific problems