Photo finish: Here are the last SDP & PAP Bukit Batok by-election rallies in photos

And it's over.

Daniel Ho | May 05, 2016, 11:36 PM

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:

Crowd at the SDP rally. (And no, we did not use a drone.) Crowd at the SDP rally. (And no, we did not use a drone.)

SDP supporters flying the flag high. SDP supporters flying the flag high.

Crowd at the PAP rally. (So welfare, got seats some more.) Crowd at the PAP rally. (So welfare, got seats some more.)

Don't underestimate Uncle power. Don't underestimate Uncle power.

Or Aunty power. Sit back, relax, and enjoy the show! Or Aunty power. Sit back, relax, and enjoy the show!

The politicians and their support:

Photo by Edwin Koo for Mothership.sg SDP's Paul Tambyah, complete with high-tech teleprompters.

SDP's Chee spends a moment alone before the final showdown. SDP's Chee spends a quiet moment alone before the final showdown.

A mother's love knows no bounds. A mother's love knows no bounds.

Will Bukit Batok want to be Chee's family too? Will Bukit Batok want to be Chee's family too?

Does he even have that many books to sell? Does he even have that many books to sell?

NTUC Sec-Gen Chan Chun Sing lends his support. NTUC Sec-Gen Chan Chun Sing lends his support.

Never short of big guns, the PAP. DPM Tharman takes the stage. Never short of big guns, the PAP. DPM Tharman takes the stage.

Main man Murali. Main man Murali.

Young boy, let the man take the train home in peace! Young boy, let the man take the train home in peace!

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.