President Uhuru Kenyatta has signed into law the supplementary budget that allocates Sh12 billion for October 26 repeat presidential poll.
The budget also allocates Sh25 billion for free secondary education that kicks off in January, as well as Sh6.7 billion for the maize subsidy programme.
Other provisions of the Supplementary Appropriation (No.3) Act, 2017 include Sh6.7 billion set aside for the cash transfer programme that caters for senior citizens aged 70 years and above
The Act also allocates Sh4 billion for security operations and Sh3.9 billion for drought mitigation.
Deputy President William Ruto, National Assembly Majority Leader Aden Duale and Solicitor General Njee Muturi witnessed the signing of the Bill.
Also present were Head of Public Service Joseph Kinyua, Senate Speaker Ken Lusaka, Treasury Cabinet Secretary Henry Rotich and PS Kamau Thugge among others.