Over the past two years the renowned Statue of Our Lady of Walsingham has been visiting every Catholic Cathedral in England with a mission to pray for the Re-evangelisation and Conversion of England. We are looking towards the Dowry Tour finale when all England is invited to renew their own personal “YES” to the Lord…