Hall roof blown off, roads flooded and trees down as Storm Ciara hits Fife

A section of the roof came off the Gregory Hall in Tayport due to the wind.
A section of the roof came off the Gregory Hall in Tayport due to the wind.