UK Stock Market Today (19 December 2025): FTSE 100 Faces Volatile Session as Retail Sales Miss, Borrowing Stays Elevated and FTSE Rebalance Hits at the Close
London’s stock market heads into Friday, 19 December 2025 with a familiar end‑of‑year mix: lighter liquidity, heavy macro headlines, and index-related flows that can amplify late-session moves. Futures pointed to a softer open for the FTSE 100 after Thursday’s post‑central‑bank