Pallister about to shoot himself in the foot with carbon tax

Pallister about to shoot himself in the foot with carbon tax