25 years of ups and downs for UK stocks

FTSE All-Share