Torrential rain and flooding forces road closures across Fife

© DC ThomsonPost Thumbnail