New releases for 24 March 2023

Heading up this week’s six stormers is Memento Mori, the 15th studio album from Depeche Mode and its first as a two-piece lineup of Dave Gahan and Martin Gore, following co-founder Andrew ‘Fletch’ Fletcher’s tragic passing in 2022. Produced by James Ford with additional production work by Marta Salogni, Memento Mori’s gestation took place during…