Assistant professor of law Eugene Tan comments that in the wake of the General Election, where the importance of renewal came into play, politicians will have to measure up to the demands of a maturing electorate.