SAS Rogue Heroes on BBC One saw Paddy Mayne, played by Jack O'Connell, have a violent outburst in Cairo at the start of season 2 and the true story is heartbreaking