So..recent news, about the "rain" and what not...

Does anyone live near all those fucked up floods scotland.