Thomas Barclay - British minister