English village votes for independence in symbolic referendum driven by migrant row
The people of Piddington in Oxfordshire voted to secede from the UK.
Read full article →
The people of Piddington in Oxfordshire voted to secede from the UK.
Read full article →