translate English to French: He made a point of speaking to all sides, including leftist parties, during his investigation.
Il s'est fait un point d'honneur pendant son enquête de s'entretenir avec toutes les parties concernées, y compris les formations de gauche.