Who Do You Think You Are? ON THE RECORD Jon Bauckham reports on the latest data releases and genealogy news 2017-03-14 - Current news and data releases Completed in 1903, Westminster Cathedral is the ‘mother church’ of the Catholic Church in England and Wales