Answer

We are different from other political parties. The Christian Heritage Party of Canada was formed because no other federal party was willing to address the most important issues facing our country. Although there have always been some dedicated MPs who have shown courage on social issues, their party leaders have failed to represent the principles upon which our civilization depends: freedom of speech, respect for all innocent human life, the defence of traditional marriage, and the protection of children.