Legalising cannabis and opening Amsterdam-style coffee shops all over the country could be worth up to €300m for the Exchequer and would take millions away from criminal gangs such as those which murdered crime journalist Veronica Guerin, Independent TD Luke “Ming” Flanagan claimed yesterday.