May 5, 2016. Last day of hustings before Cooling Off Day.
The Singapore Democratic Party (SDP) and the People's Action Party (PAP) held their final rallies of this Bukit Batok by-election.
We bring you some of what happened, in pictures.
The crowd:
The politicians and their support:
Photos of SDP by Edwin Koo.
Photos of PAP by Ng Kai Yuan.
If you like what you read, follow us on Facebook and Twitter to get the latest updates.
If you like what you read, follow us on Facebook, Instagram, Twitter and Telegram to get the latest updates.