June 2025 was 80 years since D Day – the largest invasion that has ever taken place by sea, land and air – when Allied forces landed on the beaches of Normandy to defeat Nazi Germany. Those who took part were ordinary people doing something extraordinary, and...