Thousands of independence supporters have staged a march to Bannockburn.

The latest All Under One Banner event near Stirling follows large marches in Glasgow and Dumfries earlier this year.

An estimated 8,000 people took part in Saturday's march which centred on Bannockburn, where Robert the Bruce claimed victory over Edward II's English army in 1314.

The march started at Kings Park in Stirling and continued for around two miles to Bannockburn.

Further marches are planned for Dundee and Edinburgh later in 2018.

Saturday's event comes on the same day as thousands of pro-EU supporters marched in London to demand a second referendum on the terms of Brexit, two years on from the vote.