FTSE 100 today: Stocks dip as political turmoil, debt overshoot offset sales beat Jun 19, 2026 · Read more »