US President Donald Trump (right) said he and Canadian prime minister Mark Carney had discussed a trade deal, which he described as 'great for our farmers'. (AFP pic)WASHINGTON: President Donald Trump said on Tuesday the US was close to making a trade deal with Canada.

"Canada is very good, we're going to make a deal with Canada very soon. We're going to make a great deal," Trump said in an interview with Fox News.

Canada and the US have slapped billions of dollars in tariffs on each other in recent months.

The imposition of ​tariffs on Canada has emerged as an issue in some northern US border states like Michigan and Maine before US midterm elections on Tuesday.