Princess Diana's brother Earl Spencer allegedly kept a "long-term mistress" before ending his marriage by text message, ...