I've just heard about Fletch! Depeche Mode are the soundtrack to my life. First gig at 15 and followed them ever since. So sad 😞