A former media executive who lent his Westminster mansion to Boris Johnson has been rewarded with a safe Conservative parliamentary seat. Andrew Griffith, who is now the prime minister's chief