Tax on carbon: The only way to save our planet?