Investing £10k in Tesco shares could generate substantial passive income  Yahoo Finance UK