新民主同盟
Cheng stood down at the 2012 election, in which he supported several pan-democratic candidates in New Territories East. He helped Gary Fan, who stood second in his list in previous elections and also quit the Democratic Party owing to disagreement over the 2010 electoral reform proposals, of Neo Democrats to win a seat in the constituency. He joined D100 as a radio host after retiring from the Legislative Council.