New releases for 26 July & 2 August 2019

This week our recommendations cover releases for the next two weeks. The first of 26th July’s recommended releases is Duck, the seventh studio album from Kaiser Chiefs, a band primarily inspired by the new wave and punk rock music of the late 1970s and 1980s. The follow-up to their 2016 album Stay Together includes the…