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.