All countries have a religious foundation, and all law is based on a worldview or religious perspective. For Canada, the religious foundation was Christianity.
Among the most explicitly Christian components of Canadian legislation were the Lord’s Day Act adopted in 1906 and the requirement for teaching Christianity in Ontario’s public schools, which was strengthened in 1944. The adoption of the Charter of Rights and Freedoms in 1982 amounted to a wholesale change in Canada’s constitutional and legal foundation.
There is no such thing as neutrality. With the Charter of Rights, Christianity was cast aside and Secular Humanism became the ultimate basis of Canada’s constitution. Law and public policy have been radically amended in the intervening years to conform to this new – and alien – religious system.