An Oxfordshire village declares independence from the UK
https://www.youtube.com/watch?v=HMUkwsXEJi4 Something HUGE Just HAPPENED in the UK as MILLIONS REJECT Islam!!
Andy The Gabby Cabby 29,713 views Jul 18, 2026 An Oxfordshire village has staged an