Historical news The Bacton Altar Cloth – Elizabeth I’s only surviving dress – now at Hampton Court Palace by Victoria Howard Sun 24 October, 2021