I want to know the answer to the following question:
Who grants royal assent in Canada?
All the background I'm provided with is that "In Commonwealth realms other than the UK, royal assent is granted or withheld either by the realm's sovereign or, more frequently, by the representative of the sovereign, the governor-general.". Is that enough to answer the question?
Answer: no