Tomorrow's Inverkeithing Highland Games has been cancelled because of heavy rainfall. 

The committee made the decision this afternoon despite attempts to shift water from the race track following continuous rain over the last few days. 

The track has therefore been deemed too dangerous for cyclists to race on. 

Hank John, committee member, said: "We have been complaining to Fife Council for years about drainage issues at the park. 

"The track is in a bad way even now and there's more rain expected. 

"It's such a shame and such disappointing news because we have people coming from all over the world." 

Councillor Alice McGarry wrote on Facebook: "Heard from the committee that the track is sodden and attempts, which have been going on all day, to clear it have been unsuccessful due to continuous rain. 

"Too dangerous to allow cycles on the track. The grass is also saturated. Very disappointing." 

Councillor David Barratt added: "Very disappointing to hear Inverkeithing Highland Games has had to be cancelled this year due to the weather. 

"The grass and track are sodden and it's been judged just too dangerous for the games to be on."