WAITHAKA JOHN MACHUA
See in-depth analysis of WAITHAKA JOHN MACHUA →CURRENT POSITIONS
A member of the 13th Parliament
COMMITTEE MEMBERSHIP
- Member of the Delegated Legislation committee.
PARLIAMENTARY ACTIVITY
54 counted contributions in this Parliament, 7 of them in 2026.
Named by other members: 49
Other members named WAITHAKA JOHN MACHUA in 49 passages of debate across 37 sittings, by 11 different members.
This counts the times somebody else named WAITHAKA JOHN MACHUA in debate. It is not a contribution — a contribution is something WAITHAKA JOHN MACHUA said — and the two are never added together.
Plenary Contribution
22nd July 2025
2 contributions in 1 section
Certified Hansard section
Tuesday, 22nd July, 2025 - Afternoon Sitting
Plenary Contribution
24th June 2025
1 contribution in 1 section
Certified Hansard section
Tuesday, 24th June, 2025 - Afternoon Sitting
Plenary Contribution
10th June 2025
1 contribution in 1 section
Certified Hansard section
Tuesday, 10th June, 2025 - Afternoon Sitting
Plenary Contribution
29th April 2025
1 contribution in 1 section
Certified Hansard section
Tuesday, 29th April, 2025 - Afternoon Sitting
Plenary Contribution
10th April 2025
1 contribution in 1 section
Certified Hansard section
Thursday, 10th April, 2025 - Afternoon Sitting
Plenary Contribution
9th April 2025
4 contributions in 1 section
Certified Hansard section
Wednesday, 9th April, 2025 - Afternoon Sitting
Plenary Contribution
2nd April 2025
1 contribution in 1 section
Certified Hansard section
Wednesday, 2nd April, 2025 - Morning Sitting
Plenary Contribution
18th February 2025
1 contribution in 1 section
Certified Hansard section
Tuesday, 18th February, 2025 - Afternoon Sitting
Plenary Contribution
2nd December 2024
2 contributions in 1 section
Certified Hansard section
Monday, 2nd December, 2024 - Afternoon Sitting
Plenary Contribution
28th November 2024
1 contribution in 1 section
Certified Hansard section
Thursday, 28th November, 2024 - Morning Sitting
LEGISLATIVE CONTRIBUTIONS
WAITHAKA JOHN MACHUA has sponsored 1 bill.
Status: First Reading · 1 Oct 2025
VOTING RECORDS
Date
Vote
Decision