Cupar Highland Games cancelled following heavy rain

Cupar Highland Games, which were due to be held on Saturday, have been cancelled following this week’s heavy rain.