Amani National Congress (ANC) candidate Peter Oscar Nabulindo has won the Matungu by-election after beating 14 other aspirants.
Nabulindo was declared the winner on Friday morning after garnering 14,679 votes to trounce his closest challenger, David Were of ODM, who had 10,500 votes after the results from the 116 polling stations were declared.
United Democratic Alliance (UDA) candidate Alex Lanya emerged third with 4,813 votes, Independent candidate Bernard Wakoli became fourth with 1,304 while Christabel Jane Murunga emerged fifth with 365.
Nabulindo was accompanied by other ANC leaders including MPs Ayub Savula (Lugari) and Titus Khamala (Lurambi) at Bulimbo Primary School as the Independent Electoral and Boundaries (IEBC) Returning Officer John Kirui announced the results.
Nabulindo supporters who had been camping outside the tallying centre broke into celebration after the announcement.
Other candidates in the race like Charles Kasamani (United Democratic Party) had 120, Paul Achayo of Movement for Democracy and Growth (MDG) 121 and Faida Auma (Maendeleo Chap Chap) 221.
Independents candidates were, Eugene Murunga Ambwere 78, Gregory Atoko 101, Kevin Borry Nectus 15, Wilberforce Lutta 87, Athman Wangara 200, Anzelimo Kongoti 36 and Samuel Munyekenye 324.