What next for the village that voted to leave the UK?

Sep 17, 2026