As protests greet Donald Trump’s arrival in the UK, Michael Hibbs looks at the recent news from Canada, where a…

viagra stockists