Ban Ki-moon is in Ottawa today. The United Nations secretary-general has a busy day in store; he will meet with Governor-General Michaëlle Jean, Finance Minister Jim Flaherty, and International Co-operation Minister Bev Oda. Later, he will sit down with Prime Minister Stephen Harper to discuss the G8 and G20 summits that Canada is hosting in June. Also on the agenda: nuclear non-proliferation. “The visit of the secretary-general is an opportunity for Canada to reaffirm our commitment to the UN,” said a statement from the PMO this week.