ITV’s long-running Agatha Christie series Poirot ended with a shocking twist that saw its title character break his own moral compass.