An Oxfordshire village with a population of less than 400 people has declared itself independent of the UK.
An Oxfordshire village with a population of less than 400 people has declared itself independent of the UK.