BBC History Magazine Charles II’s restoration 2017-03-01 - Ian Mortimer argues that 1660 is the most important date in English history, after 1066