UK Stocks to Buy Today (9 December 2025, 8:30 GMT): 9 FTSE Shares to Watch as London Trades Near Record Highs
The FTSE 100 traded just under 9,650 at 08:20 GMT Tuesday, near record highs and up 15.5% over 12 months. AstraZeneca shares hovered close to a 52-week high, boosted by expanded cancer drug approvals and plans to align global listings. The FTSE 100 trades at a 30–35% discount to MSCI World, with strategists calling UK equities “cheap” compared to US and European peers.