A man has been hit by a bus on Princes Street in Edinburgh.

The pedestrian was struck by the vehicle on the street at 2.25pm on Friday.

The man is currently being treated by the ambulance service and police are also at the scene.

Road closures have been put in place following the incident on The Mound, with motorists encouraged by police to avoid the area.

Lothian Buses tweeted to say that the incident has forced some services to divert.

It said: "Due to a road closure buses are unable to serve Princes Street at Waverley Steps or Scott Monument.

"Alternative stops are available at the west end of Princes Street between Frederick Street and South Charlotte Street."