Jeffrey Archer, bestselling British novelist and former Conservative politician, has died aged 86. He sold over 300 million books worldwide.