Hi smilinggirlfife,
I have been waiting for 6 weeks now. I heard from the other members here that they got their visas 2-3 months. As far as I can remember it stated in the HO letter if you have an urgent flight and you need your passport, you can phoned them why you need it so.