Trudeau is the best good will embasador among all the G20 countries. Lots of people from other countries are choosing to holiday in Canada because of him.
He has made some mistakes but I till would take him over Harper.