Stephen Harper served as Prime Minister of Canada from 2006 to 2015, representing the Conservative Party. Mexico's leader during this period would have been Felipe Calderón and later Enrique Peña Nieto. Greenland is part of the Kingdom of Denmark, not an independent country with its own president in this context.