Canada’s House of Commons has voted to legalise cannabis, moving the country one step closer to becoming the only G-8 nation to allow recreational use.

The vote now moves the legislation back to the country’s Senate, which had already approved a version of the bill.

While a number of American states have legalised adult use of marijuana, Canada would break new ground in lifting a prohibition nationwide. The substance is still banned under federal law in the US.

Prime minister Justin Trudeau has vowed to forge ahead with the legalisation effort despite resistance from conservative legislators and calls to delay a vote to allow further study.

“We have been talking about this since well before we formed government”, Mr Trudeau told reporters last month.

“We have been working with our partners across the country to make this happen and we are going to be moving forward this summer on the legalisation of cannabis.”

Mile high city: Inside Denver's billion-dollar marijuana industry Show all 8 1 /8 Mile high city: Inside Denver's billion-dollar marijuana industry Mile high city: Inside Denver's billion-dollar marijuana industry 5591453.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591446.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591448.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591452.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591449.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591450.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591451.jpg Sam Adams Mile high city: Inside Denver's billion-dollar marijuana industry 5591454.jpg Sam Adams

An earlier version of the bill cleared the Senate despite warnings from conservative members that authorising marijuana would lead to a cascade of unintended consequences.

Trump says he really supports senate marijuana legislation