Party politics within Canada has, for the most part, been consistent, and this is because Canadians, for the most part, are centrist in their political values: we do not want extremist parties with extreme policies, whether this be to the left or the
Read more >