The PR candidate in the by-election was DAP's Dyana Sofya Mohd Daud, notable for her status as a rare Malay politician in the DAP.[7] On 17 May 2014, BN announced that it would again field Mah Siew Keong.[8] 60,349 voters were eligible to vote in the by-election.[9]
Results
Mah Siew Keong won the election by a slim majority of 238 votes.[10][11]
Malaysian general by-election, 31 May 2014: Telok Intan Upon the death of incumbent, Seah Leong Peng