OTTAWA — It couldn’t have been a better day to greet His Majesty.