Historian Dan Jones delves into the thousand-year history of six of Great Britain’s most renowned castles: Warwick, Dover, Caernarfon, the Tower of London, Carrickfergus, and Stirling.