Have you ever seen a Scottish beaver?

There's 5 of them on the loose in Ealing. 

🦫 🦫 🦫 🦫 🦫