John Cannan who is suspected of murdering missing estate agent Suzy Lamplugh and also murdering newlywed Shirley Banks has died in prison.