Nigel Farage has called Donald Trump’s global tariffs “excessive” in a rare moment of criticism towards the US president. The ...