Britain Is Bringing in Some Innovative Engineering to Tackle Flooding: Beavers ZME Science By: Mihai Andrei 12 June 2026 at 21:43 London's mayor praised the beavers, who are already having a noticeable impact.