current lord stafford