Lewis Thompson shares infectious new single ‘No Promises’ 11/08/2023 By Jo Forrest Combining garage esque-vocals, pumping kicks and crisp hats