With £1000 to invest, I’d buy cheap UK stocks to hold for 20 years  Motley Fool UK