Malava MP David Ndakwa smiles on his way to taking the oath on December 2, 2025. [PBS]

Malava MP David Ndakwa, who secured the seat on a United Democratic Alliance (UDA) ticket with 21,564 votes against DAP-K's Seth Panyako's 20,210, met Prime Cabinet

Secretary Musalia Mudavadi before taking the oath, receiving advice to serve faithfully and advance local development.

Leonard Wamuthende, Mbeere North MP, won narrowly with 15,802 votes against DP's Newton Karish, who received 15,308, filling a seat vacated by former MP Geoffrey Kiringa

Ruku's Cabinet appointment.

 Banisa MP Hassan Ahmed Mohammed escotted to the National Assembly on December 2, 2025. [PBS]

Ugunja MP Moses Omondi Okoth, victorious with 9,497 votes over 10 challengers, completed the lineup after the seat fell vacant when Opiyo Wandayi joined the Cabinet as CS for Energy.

Each MP recited the mandatory affirmation declaring loyalty to the People and the Republic of Kenya and promising to faithfully discharge parliamentary duties.

Before the ceremony, Clerk of the National Assembly Samuel Njoroge led an orientation at the Speaker's Gardens covering registration, bio-data collection, induction on

parliamentary procedures, and a tour of the precincts.