Ett folkmöte i England har uttalat sinförtrytelse