The EU and Mexico on Friday agreed a long-delayed trade deal as they seek to reduce reliance on the US ahead of Donald Trump’s return to the White House. The two sides will modernise their existing ...