Uhuru will not sign it and he'd be right to not sign it. If the legislation was enacted today the lending rate would be 14.5% . Hardly a solution to high interest rates, 14.5% surely can't be a conducive rate to borrow. The solution is in the government either reducing borrowing , collect more taxes by expanding the base or find another alternative to get cheap credit.
Of the three there's a ready solution in place waiting for enactment. That is M-akiba where citizens can buy T-bills at a denomination of 3k via mobile money. This would offer competition to banks since their business model is collecting cheap money and buying T-bills. Loads of people would line up to buy T-bills which would drive interest rates down. And also effectively raising T-bill buyers income on savings from the measly 1% they're earning.
This is what essentially kibaki did by collecting more money from a low base of about 250b to 750b. Uhuru is collecting more 1.3t with increased growth in economy, however he's unlucky he has constitution that bloated the government. A cap on investment on infrastructure only would also help to curtail spending.