Hello!
Thanks for your complements. Well I don't know the secret, you can ask visa office the secret behind it
. Though there is a simple logic the more time they keep you in process more time they get to complete the processing. If you check my time line my case went in to process on 9-01-12 and I received medicals on 09-10-12 after almost 9 months of going in process, conclusion my back ground checks / review etc completed during that time and so after medicals it moved very fast for me plus in my initial application I provided every thing in detail, with full explanation, completed my home work and tried my best not to give them a chance to ask for any thing. I only sent completed documents with my initial application just once when I applied initially in June 2011 and was never asked for any updated forms or any thing at all. But the credit goes to Allah Subhana Tallah and who helped me pass through quickly
.
Now we come to you. You are only in process since June 12, i-e 6 months only means some back ground checks may be pending for you but the pace London Visa office is moving its not far when you will get PPR. I guess maximum is 1-2 months but hopefully sooner. If you check CIC website time line for London visa office for MI-2 / MI-3 applicants is 17 months on average and you have already passed that time so you are near to completion of your journey. Stay positive dude and keep your fingers crossed, you will get your PPR soon. good luck to you..