Post Office CTO had 'nagging doubts' about Horizon systemThe former CTO had doubts about the Horizon system's reliability but continued to support its integrity publicly.