A man has been arrested and charged after a police officer was struck by a car in Dumfries.
The incident, which led to police launching an attempted murder investigation, took place at around 1.20am on Monday.
Police had been assisting a member of the public on Herries Avenue when the officer was struck.
He was taken to Dumfries and Galloway Royal Infirmary and was later said to be in a stable condition.
Police Scotland had launched an appeal for information following the incident.
On Wednesday, the force said a 26-year-old man had been arrested and charged. He is due to appear in Dumfries Sheriff Court on Thursday.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.