RUMUSAN
Pada Pilihan Raya Umum Ke 11, Donald Lim Siang Chai daripada Barisan Nasional menang dengan mendapat undian sebanyak 35,054. Beliau menewaskan R Sivarasa dari Barisan Alternatif yang beroleh 13,638 undi.
Hee Loy Sian (Pakatan Rakyat ) menang pada Pilihan Raya Umum Ke 12, dengan mendapat undian 28,598 menentang Lim Siang Chai dari Barisan Nasional yang mendapat 22,892 undi.
Sementara itu, Pilihan Raya Umum Ke 13 kerusi berkenaan dimenangi Hee Loy Sian (Pakatan Rakyat ) dengan mendapat undian 41,062. Hee Loy Sian ketika itu menentang Sheah Kok Fah daripada parti Barisan Nasional yang beroleh 21,846 undi dengan majoriti 19,216.
Pada Pilihan Raya Umum Ke 14, Maria Chin Abdullah daripada Pakatan Harapan menang dengan mendapat 78,984 undian ketika menentang Chew Hian Tat daripada parti Barisan Nasional yang mendapat 21,847 undi. Majoriti undi sebanyak 57,137.