“When England returns to Walsingham, Our Lady will return to England.” This was the prophecy made by Pope Leo XIII in 1893 when speaking to the English bishops about the consecration of England to ...
Roula Khalaf, Editor of the FT, selects her favourite stories in this weekly newsletter. Somewhere in an English village — amid the cul-de-sacs and pubs, vegetable patches and garden gnomes, the GP’s ...