UK stocks: a once-in-a-decade opportunity to get rich and earn passive income?  Yahoo Finance UK