hello deep singh,
as per my last information, PR or NON-PR, its same for all, transit visa is not needed for connecting flights.
i came via heathrow early this year, did not need transit visa, no matter how many stops/countries your flight stops en route, you do not need visa if you do not leave...