We can't help but wonder why Richard Branson wanted to run a non-profit-making lottery. He's already got one - it's called Virgin Trains.