A long-awaited deal to scrap US tariffs on British steel and aluminium has been shelved just hours before US President Donald Trump’s state visit to the UK