Kenyan households are being forced to spend more on basic foods while buying less as shortages of milk, vegetables, meat and eggs spread across shops and markets. Retailers are reporting empty shelves and reduced supplies, with some limiting the amount of milk customers can buy.