Sam Oosterhoff's upset victory has upset many in the party who know better than to embrace a darling of social conservatives at the very time PC leader Brown is belatedly trying to distance himself from fringe politics, writes Martin Regg Cohn.