The former Mentri Besar polls 8,013 votes to 2,578 of Zulkefly who is also the state’s Pas commissioner.
Voters turnout is 11,157 or 81.65 per cent of 13,664 registered by the Election Commission. A total of 4,604 soldiers and policemen cast their postal votes on Thursday. There are 435 spoilt votes.
It was a long-awaited victory in BN’s eight outings in a series of by-elections since the general election, which saw the ruling party securing only one win in Batang Ai, Sarawak.
The polling took a slow start due to the morning rain. However, it gained momentum shortly after mid-day as more voters turned up at poll stations.
It was also marred by a few incidents when supporters of both side were involved in small scuffles. However, the police was quick to put things under control.