A man has been charged with attempting to murder a pensioner and assaulting three others, including a police officer.

The 21-year-old was arrested following the incident in Polbeth, West Lothian, at around 7am on Saturday.

He has now been charged with the attempted murder of a 79-year-old man and assault of a 79-year-old woman, an 82-year-old man, a 30-year-old man and a police officer.

The man was scheduled to appear at Livingston Sheriff Court on Monday.

In a statement, Police Scotland said: "A 21-year-old man has been arrested and charged with the attempted murder of a 79-year-old man in Polbeth, West Lothian.

"He is scheduled to appear at Livingston Sheriff Court on Monday, November 5 where he is also charged with assaulting a 79-year-old woman, an 82-year-old man, a 30-year-old man and a police officer.

"The incidents happened from around 7am on Saturday, November 3 in the Polbeth Crescent and Polbeth Road areas of the village."