The History of the Christmas Broadcast
The Royal Christmas Broadcast at 3:00pm on 25th December is an important part of the Christmas Day festivities for many in Britain, and this year, for the first time in seventy years, we will see the speech being delivered by a new monarch; King Charles III. This annual tradition creates a sense of continuity for […]
