Fianna Fail has defended its proposal to decriminalise the possession of cannabis as Labour accused the party of being “all over the shop” on the issue.