October 18, 2023 Most of what we do in the UK is bear witness of ancient relics representative of hoary and inscrutable cultures past.