British Heart Foundation proposes closure of 150 charity shops amid ‘challenging trading environment’

· The Independent