This is the moment a man almost forced a police officer on to one of Tayside’s busiest roads as cars sped past at 70mph.
Builder James McVey was approached by PCs David Gray and Kevin Steele at a bus stop-off on the A90 Dundee to Aberdeen route at Tealing.
They had spotted him running on the busy road and, fearing for his safety, doubled back to approach him.
McVey was on his way home following a shift on September 1, 2017.
When approached the 47-year-old, of Tayport, swore at the bus driver who had pulled over before starting to walk towards the main road.
Both officers followed him and grabbed him as he got to the side of the road.
McVey then proceeded to shove PC Steele onto the carriageway.
The police officer only avoided falling directly into the path of passing cars by grabbing McVey and spinning him into the front of the bus.
A trial at Dundee Sheriff Court was shown CCTV footage taken from the bus showing the incident unfolding inches from speeding traffic.
McVey had denied six charges on indictment.
However a jury took an hour to unanimously convict him of breach of the peace, assault to injury and danger of life, police assault and resisting arrest committed on September 1 last year on the A90 near Tealing, Angus.
They found a second police assault charge not proven and a third not guilty.
He was sentenced on Tuesday.
For more click here.