Members / Kaguchia John Philip
Kaguchia John Philip

Kaguchia John Philip

United Democratic AllianceNational Assembly·MNA for Mukurweini constituency
49 Sittings
236 Speeches
15 Bills debated
38 Topics raised
These figures are derived from the official Hansard. They reflect recorded activity and may not capture every contribution. Occasional name variations in transcripts can affect matching.
National Infrastructure Fund Bill
National Assembly Bill No. 1 of 2026·Committee Stage·3 Mar 2026 – 4 Mar 2026
6
speeches
Maternal, Newborn And Child Health Bill
Senate Bill No. 17 of 2023·Committee Stage·14 Oct 2025 – 14 Oct 2025
5
speeches
County Governments Additional Allocations (No. 2) Bill
Senate Bill No. 4 of 2022·25 Sept 2025 – 25 Sept 2025
1
speeches
Kenya Roads (Amendment) Bill
National Assembly Bill No.31 of 2024·Committee Stage·5 Aug 2025 – 5 Aug 2025
2
speeches
Tax Laws (Amendment) Bill
National Assembly Bill No. 47 of 2024·4 Dec 2024 – 4 Dec 2024
4
speeches
Business Laws (Amendment) Bill
National Assembly Bill No.49 of 2024·Second Reading·4 Dec 2024 – 4 Dec 2024
1
speeches
Coffee Bill
Senate Bill No.10 of 2023·Committee Stage·24 Sept 2024 – 27 Nov 2024
5
speeches
Technopolis Bill
National Assembly Bill No. 6 of 2024·26 Sept 2024 – 26 Sept 2024
2
speeches
National Disaster Risk Management Bill
National Assembly Bill No. 24 of 2023·13 May 2024 – 13 May 2024
1
speeches
Wildlife Conservation And Management (Amendment) Bill
National Assembly Bill No.3 of 2023·Committee Stage·22 Nov 2023 – 22 Nov 2023
5
speeches
National Government Coordination (Amendment) Bill
National Assembly Bill No.25 of 2023·22 Nov 2023 – 22 Nov 2023
1
speeches
Land (Amendment) Bill
National Assembly Bill No.40 of 2022·18 Oct 2023 – 18 Oct 2023
5
speeches
National Youth Council (Amendment) Bill
National Assembly Bill No.1 of 2023·Committee Stage·18 Oct 2023 – 18 Oct 2023
3
speeches
Insurance (Amendment) Bill
National Assembly Bill No.18 of 2023·Committee Stage·18 Oct 2023 – 18 Oct 2023
2
speeches
Health (Amendment) (No. 2) Bill
National Assembly Bill No.42 of 2022·Committee Stage·3 May 2023 – 3 May 2023
3
speeches