Chris McCafferty

Chris McCafferty, former Labour MP for Calder Valley