Best UK Stocks to Buy Now: Top FTSE 100 and FTSE 250 Shares to Watch on 12 December 2025
UK GDP shrank 0.1% in October, missing forecasts and raising market bets on a Bank of England rate cut at its 18 December meeting. Economists now see a 25 basis point cut to 3.75%. The CBI lifted its 2026 growth forecast to 1.3%, citing temporary government spending. Card Factory issued a profit warning after weak consumer demand.