And 2+ generation Canadians are overwhelmingly white.
duh! You're the one making an association between 'old stock' and immigration... re-read you post, hey! And buddy, the caucus isn't cabinet! Try again, try harder!
Oh how you Liberals hate 'old stock' Canadians. Got to get more immigrants into the cabinet!