A passersby came to the rescue of a driver stranded in floodwaters in Northampton, England, on Sunday, May 27.
The Met Office issued a yellow weather warning for southern central England and parts of Wales as storms brought dramatic lightning storms, hail and flooding to many areas. Credit: pro_bungee via Storyful