One of Prime Minister Justin Trudeau's most controversial campaign promises was to legalize recreational use of the drug.

But marijuana advocates have said they've felt cheated, claiming Trudeau's administration has been stricter than previous conservative ones.

Police raided several dispensaries across the country earlier in March.

Legalizing marijuana is also a goal of Trudeau's Liberal Party. The party says the unregulated marijuana market makes it too easy for children to get pot. The party also wants the government, not criminal enterprises, to profit from marijuana sales.

CBC reports the new legislation would go live July 1, 2018. It would need to pass Canada's House of Commons and Senate before becoming law. As of Tuesday morning, federal officials hadn't said anything about the CBC story.