Last year, a huge art installation – For Your Tomorrow, the People’s Tribute – popped up in Normandy in honour of D-Day’s 80th anniversary. A total of 1,475 life-sized silhouettes of soldiers were ...