31 May 2026
BBC News
Hundreds arrested and dozens of police injured after Champions League riots in France
Nearly 800 people were arrested after clashes with police which saw 219 people injured, including 57 police officers.
31 May 2026 6:13pm GMT
30 May 2026
BBC News
How Putin became master of the image
From enigmatic KGB agent to wartime ruler, this is how Putin has repeatedly reinvented his image, and himself.
30 May 2026 11:17pm GMT
Ferrari wanted to take on Chinese EVs with the Luce - then the backlash started
The brand's first EV has been heavily criticised, with some saying it has abandoned Ferrari's roots.
30 May 2026 10:23pm GMT