His Majesty held a private audience at Buckingham Palace with two senior Canadian officials yesterday.