FILE PHOTO: Metropolitan Police Commissioner Mark Rowley reads out a statement, outside New Scotland Yard in London, Britain, October 21, 2024. REUTERS/Jaimi Joy/File Photo
FILE PHOTO: Metropolitan Police Commissioner Mark Rowley reads out a statement, outside New Scotland Yard in London, Britain, October 21, 2024. REUTERS/Jaimi Joy/File Photo