Best UK Stocks to Buy Now (5 December 2025): 10 Shares to Watch as the FTSE 100 Nears Record Highs
As of 5 December 2025, UK equities are quietly having one of their best years in over a decade. The FTSE 100 is up around 22–23% year-to-date (including dividends) and sits less than 2% below its record closing high, according to analysis from