Sri Lanka Freedom Party
C. P. de Silva was brought into active politics by Herbert Sri Nissanka, who was the secretary of the Sri Lanka Freedom Party. He contested in the general elections in 1952 and was elected to parliament from Polonnaruwa from the Sri Lanka Freedom Party defeating the incumbent P. L. Bauddhasara.