Oxfordshire is home to the University of Oxford and Blenheim Palace in Woodstock, a UNESCO World Heritage Site. The tiny village of Piddington in Oxfordshire County has a population of 358 people, based on data from the official 2021 UK census, which is conducted every decade. Now imagine dumping 1,250 male migrants, mostly from Africa and […]