FTSE 100 Live 21 June: Retail sales beat expectations, UK manufacturing and services PMI 0 21.06.2024 09:07 Evening Standard