Candidates make their final pitches on the last day of hustings, before Cooling-off Day tomorrow (July 9). Jeremy Au Yong, one of the editors spearheading The Straits Times' coverage, recaps the nine days of campaigning.