"Think about it: when the late Diana, Princess of Wales passed away in 1997, it was the Queen who addressed the UK (and Commonwealth), not the Prime Minister. The same rule should be followed by HM federal and provincial representatives, but, alas, the media is seemingly more interested in the "celebrity" of the Prime Minister and Premiers."
That's a rather revisionist view of what happened in 1997. The Prime Minister did make a public statement, and he did so first. There was no "rule" that the Queen should make an address, in fact the rule was the opposite. Her Majesty had no intention of making a statement, but there was such a backlash against the Royals that she gave in and did so.