As Canada Day festivities unfold, Alberta and Quebec grapple with separatist sentiments, challengingβ¦