IN FULL: Which Tayside and Fife beaches have been rated ‘excellent’ and ‘poor’ ahead of sunny weekend?

© DC Thomson/PABroughty Ferry Beach (top left), Silver Sands (top right), Montrose Beach (bottom left) and East Sands (bottom right).
Broughty Ferry Beach (top left), Silver Sands (top right), Montrose Beach (bottom left) and East Sands (bottom right).