I'd say that sums it up nicely - I mentioned this in another comment but everything around this just smells. After doing some digging into David Parker, I found he just happened to sit on the Ditchley board of directors... strange indeed. https://web.archive.org/web/20230313213623/https://www.ditch...