“We have been negotiating to no avail for the last two years. We are facing serious financial challenges as we cannot buy enough stocks for future use,” said Cereal Millers Association chairman Mohamed Islam.

“It’s now a situation of hand-to-mouth as we cannot stock as we would do under normal circumstances,” Mr Islam said.

The government, through the National Cereals and Produce Board (NCPB), set the buying price of a 90 kilogramme bag of maize at Sh2,300 but has not started purchasing the grain as funds are yet to be released.

The price of maize flour has risen with a two-kilogramme packet sold at Sh90, up from Sh85.

Agriculture Principal Secretary Hamadi Boga last year said the Treasury did not set aside funds for millers. “At the moment we are still waiting for funds before the exercise of buying maize from farmers begins,” said Prof Boga.

The delays have given room to cartels who are now offering farmers low prices with a 90-kilo bag selling at Sh1,300. In 2017, the government allowed millers to bring in maize at subsidised price following a long-running drought. It also waived duty for large operators to drastically bring down overheating retail prices.

Page 2 of 2