Canadian PR does not get you visa free entry into the UK. It depends on your passport, if you are exempt from visa requirements or not. PR has no effect on this
If they are holding an Indian passport and is flying from Canada they will need to apply for a visa. It doesn't matter if he is P.R. or not. Now if he was a citizen he could apply for a Canadian passport and wouldn't have any trouble visiting with out a visa.