Lord St Levan recalls the day the Queen's footprint was cast at St Michael's Mount in 2013. Continue reading...