“State office” means any of the following offices––
(a) President;
(b) Deputy President;
(c) Cabinet Secretary;
(d) Member of Parliament;
(e) Judges and Magistrates;
(f) member of a commission to which Chapter Fifteen
applies;
(g) holder of an independent office to which Chapter
Fifteen applies;
(h) member of a county assembly, governor or deputy
governor of a county, or other member of the executive
committee of a county government;
(i) Attorney-General;
(j) Director of Public Prosecutions;
(k) Secretary to the Cabinet;
(l) Principal Secretary;
(m) Chief of the Kenya Defence Forces;
(n) commander of a service of the Kenya Defence Forces;
(o) Director-General of the National Intelligence Service;
(p) Inspector-General, and the Deputy Inspectors-General,
of the National Police Service; or
(q) an office established and designated as a State office by
national legislation;
“State officer” means a person holding a State office;
Imposition of tax
210. (1) No tax or licensing fee may be imposed, waived or varied
except as provided by legislation.
(2) If legislation permits the waiver of any tax or licensing fee—
(a) a public record of each waiver shall be maintained
together with the reason for the waiver; and
(b) each waiver, and the reason for it, shall be reported to
the Auditor-General.
(3) No law may exclude or authorise the exclusion of a State
officer from payment of tax by reason of—
(a) the office held by that State officer; or
(b) the nature of the work of the State officer.
Its very clear who is right and who is Making noise.
KRA has a discretion to demand for payment of taxes whenever it wishes to do so. Infact, they can demand for tax 10 Years from the date the payment ought to have been made. As such, the question of "why now" should not arise.
Speaker's Solomonic or Whatever judgements he may have are NOT law. In fact he is in the same boat with his flock of MP's. He should Pay taxes as well.