First Service 19 Stirling - Auchterarder - Perth and Stagecoach Perth Service 17 Perth - Dunning - Auchterarder will operate, although may be subject to delay

The council's executive director of planning Jim Irons said: "We would encourage everybody who intends to join the march on Wednesday to follow the agreed route, adhere to the parking arrangements, make use of the coaches provided by the organisers where possible and listen to the advice of stewards and Tayside Police.

"We would also advise anyone taking part in the march to come prepared for the weather with appropriate clothing, sun screen and plenty of water."

Chief Superintendent Matt Hamilton said: "Tayside Police is fully prepared to handle the march in a sensitive and proportionate manner to ensure that the needs of all concerned are met.

"We will have contingencies for additional people arriving for the march.

"However, we would expect that organisers and participants respect the rights of the village and its residents at all times as, unlike major towns and cities, Auchterarder is not equipped to cope with a huge influx of people."

If local residents have any queries, they can contact the council's G8 information hotline on 0845 301 1170.