UK retail stocks tumble as Deutsche Bank cuts ratings, French market drops on political fears – as it happened | Stock marketsBy kaydenchiewAugust 27, 2025