St Aidans Church of England, Newborough, 2010