In products channel of distribution, its clear that commodities moves from the manufacturers to wholesalers, retailers before getting to the final consumers. Now all constant price increment have been channelled to the retailers because the consumers communicates directly with them without knowing some faults comes from the manufacturers decision.
Although to an extent blames goes directly to the government as they failed to provide a conducive environment capable of regulating the prices of some factors responsible for the increment in prices of commodities, assuming that can be done the manufacturers won't find any reasons to instigate inflation
You have a good point, but government are not always responsible for the blame. For instance in a cement business the wholesaler bought it from the manufacturer as $6 per bag, it’s possible he will add some cent for each bag like $0.05 or more, but a retailer that bought the same cement from the wholesaler at $6.05 will like to add more than a dollar for a single bag which will definitely skyrocket the price, most of the cost of things come from the retailer, I call them middle men.
Although, the government can be blame for not providing solutions. Because they can always provide a solution to all this to avoid inflation, by providing a fix price for everything in the country, starting from foodstuffs, build materials, petroleum, and many other, that might minimise the inflation, but inflation is never avoidable.