
‘People are scared!’ England’s most English town admits why ‘embarrassed’ locals won’t celebrate St George’s Day
On the banks of the River Thames in the heart of Essex, lies a beleaguered bastion of English patriotism. Canvey Island, a point of refuge for thousands of holidaymaking-turned-relocating Londoners, retained its crown as England’s most English town in the …