A carnival atmosphere prevailed along Karpal Singh Drive as a sea of flags saw the last campaign rally before voting tomorrow.

Young and old gathered for the final Ceramah Mega. A sea of people and flags flood the roads. 

Heavyweight speakers like Tan Sri Lim Kit Siang, Lim Guan Eng,  Chow Kon Yeow, Gobind Singh Deo (MP for Damansara) , Jagdeep Singh Deo, Foreign Minister, Zambry Abdul Kadir, Sports Minister, Hannah Yeoh, M . Kulasegaran (MP for Ipoh Barat) among others take to the stage.

All campaigning should stop by 12am.

Some 5,000 strong people turned up to listen to the speeches of the leaders.

The crowd responded with a big round of applause for senior Lim awaiting his address.

He reminded all voters to go out and vote.

Meanwhile, Hannah Yeoh also reminded the voters of their role abd ensure a good future for the coming generation.

She also expressed her excitement to be present at a rally in Penang.

Other speakers were Deputy Education Minister Lim Hui Ying, Syerleena Abdul Rashid (MP for Bukit Bendera)  Ong Ah Tiong, Lim Siew Khim.