The Trump administration has imposed tariffs on all imports from China, Mexico and Canada, as well as on steel, aluminium and cars from around the world| Carbon Brief