Steve Barclay has become the latest prominent figure to rule himself out