lord stephen carter 1