Prince William has got a personal flag in Canada presented by British Prime Minister. The flag was approved by Queen Elizabeth and Prince William. The flag symbolizes the close bond between the Canada and the Royal family.
During stay in Canada Prince William got this flag flown where ever he will visit in any building or car, this flag symbolizes Prince William presence.
It is interesting to note that the when Queen herself visited the Canada she also got a flag for herself by her approval. The same is true for Prince Charles also. Since 1962 it’s been first flag for Prince William. The tradition of flag in Canada for the Royals is evolving out gradually making their bonds strong due to shared culture they have.