Mandatory Credit: Photo by Hugo Philpott/UPI/Shutterstock (13884257a) Participants in the 2023 London Marathon run along the Embankment near Parliament Sq in London on Sunday, April 23, 2023. Approximately 50,000 runners were taking part raising in e