Today in Pictures, July 26, 2021

Thunderstorms cause flooding in London, Britain, PM Lee visits Ang Mo Kio, and other pictures from around the world in Today in Pictures.