Does Central Bank Independence Affect Inflation? (Journal of Central Banking Theory and Practice, 2025)