Robert Paterson summed it up nicely "Wow! A way of [the British Monarchy] talking directly to [the] people - hats of to the Palace"
The Royal Channel
The Christmas Broadcast or 'Queen's Speech' for 2007 will appear on that channel at approximately 3pm GMT today.
When will the captains of industry realise that they can use a similar trick to address their workforce?