Sir Keir Starmer is calling for a “duty of candour” law to prevent future cover-ups like the infected blood and…