1. UK inflation at fresh 40-year high as food and fuel soar
May's consumer price index (CPI) was up 9.1% compared to the same period last year, the highest since 1982 and up from 9% the month before.
2. JD Sports posts record profit but flags economic and political 'headwinds'
As a result, the UK's largest sports retailer expects headline profit before tax and exceptional items for the year to January 2023 to be in line with this year's performance.
3. UBS downgrades Royal Mail as UK sales fall
Having previously expected UK parcel volumes to be flat, the bank’s analysts now predict they will fall 5%.
4. Glencore guilty of seven counts of bribery
What isn’t in doubt, now, though is that the company did pay bribes to gain access to oil deals in various African countries, including Nigeria, Cameroon and Sudan.
5. FTSE 100 sinks as inflation rises to 40-year high
Britain's blue-chip index finished down nearly 63 points, or 0.88%, to stand at 7,089.