Royal correspondent Richard Eden left in shock as he defends shocking claims made against Queen Elizabeth II by historian Andrew Lownie.
April 11, 2026