mr stephen bamford