Amit Roy Feature Jeffrey Archer, who has died aged 86, had a particular soft spot for India Amit RoyOct 06, 2026