Finally the frustrating 31 months wait time is over for me...I received my passport with visa back yesterday :). I sent the passport on Monday, received by VPU LDN section onTuesday and Friday I got my passport back! Seems like these people can work fast when they want to!
Good luck to everyone...