 Yaw joined the Workers' Party in June 2001 and was elected into Central Executive Council (CEC) a year later.He remained in CEC until 7 February 2012 when he suddenly stepped down from the post of Treasurer.In the 2006 Singapore General Election, Yaw was candidate and leader of The Workers' Party team that contested the Prime Minister's seat of Ang Mo Kio Group Representative Constituency.