Lord Armstrong of Ilminster obituary

Robert Armstrong, Lord Armstrong of Ilminster, who has died aged 93, was the supreme Whitehall mandarin – discreet, a staunch