Best UK Stocks to Buy Now: Top FTSE 100 and FTSE 250 Shares to Watch on 12 December 2025
UK GDP surprised on the downside, rate-cut odds surged, and fresh company catalysts hit the tape. Here are the UK shares investors are watching now. Updated: Friday, 12 December 2025 UK investors are heading into the final full trading weeks