Tens of thousands of people have marched through Glasgow in support of Scottish independence.

The All Under One Banner march began at 1.30pm on Saturday, with supporters marching from Kelvingrove Park.

The route carried on towards the city centre before ending at Glasgow Green.

Participants were waving flags, carrying banners and playing music as they marched.

Police Scotland said that up to 35,000 people had congregated at Glasgow Green at the end of the march.

Road closures have been put in place due to the march.

Scotland TranServ said a number of M8 junctions and lanes would be closed in order to protect public safety while the event is under way.

The march crossed the M8 at Charing Cross, with a closure implemented on the westbound carriageway from the junction 15 onslip at Townhead and a lane closure in place through to the junction 18 offslip at Charing Cross.

First Bus also advised passengers that services within the city centre would be impacted.

The bus company stated: "With 100,000 people expected, this will have a major impact on services within the city centre.

"We will endeavour to keep a service running, however there will be disruptions and diversions to services.

"The on-street team will be in place to monitor services. We apologise for any inconvenience caused, which regrettably, is due to circumstances outwith our control."