Confronting Climate Change Through Carbon Pricing: Is the Policy Politically Feasible and Durable? 16 June 2023