Advertisement

David Amess’ constituents: ‘Our hearts are broken’