We got a booklet for new immigrants when we arrived. It's got the words of the national anthem on the inside cover:
"O Canada! Our home and native land!
True patriot love in all thy sons command.
With glowing hearts we see thee rise
The true North strong and free.
From far and wide, O Canada
We stand on guard for thee.
God keep our land glorious and free!
O Canada, we stand on guard for thee.
O Canada, we stand on guard for thee."
I know that some people change the first line to 'Our home on native land', but what stands out for me is 'free' being repeated several times, and the use of the word 'North' (if we're in the north, who is it that we're standing guard against?)
By comparison, the British national anthem simply claims we're happy having a monarch and hopes that no harm comes to her (catches the flu, chokes on a fish bone, etc).