A COP26 pledge to stop the sale of polluting vehicles by 2040 has been called insufficient by climate campaigners, who criticised the absence of major economies, including the US, Germany, and France, ...