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 AJ Bell and Investing.com. MoneyWeek Today, the FTSE 100 is up about 0.2% and the FTSE 250 about 0.4%, with AstraZeneca, Ocado,…