Canvey is England's Lourdes