1. Excessive Government borrowing
2. Unwanted and unstable domestic policy
3. Unsatisfiable or lack of domestic production
You left out a very important one: high energy prices, which affect everything. If gasoline and electricity prices go up, you not only pay more to fill up the tank and for the electricity in your house, you will also pay more for groceries, for example.
In fact, the inflation we have been experiencing for a couple of years now is mainly due to energy prices and massive post-covid printing. Then it was exacerbated by the Ukrainian war, but it started earlier.