Alberta Politics Everyone must do their duty for Canada – even Sun News Network ideologues Admiral Horatio Nelson gives up his life in the service