With around 63 monarchs spanning over 1,200 years, the UK have been sharing their thoughts on their favourite of the historic ...
Richard III has long stood accused of murdering his nephews in 1483, but some experts doubt it. A new piece of evidence has ...