UK stock market

October 17, 2025

Global financial markets faced a "bruising day" of sell-offs across Europe and t...