A man has been charged over alleged homophobic comments made towards Glasgow MSP Patrick Harvie.

The Green MSP, and co-leader of the party, was speaking in an interview with the BBC in Rutherglen for the upcoming by-election in the area.

A man was heard calling Harvie a “deviant” and the MSP responded calling the man a “bigot”.

Harvie, who is also a Scottish Government minister was campaigning for the Greens in the Rutherglen and Hamilton West by-election, triggered after Margaret Ferrier, former SNP MP was removed after a recall petition.

A Police Scotland spokesperson said: "Following a report of homophobic comments, a 59-year-old man has been arrested and charged.

"A report will be sent to the procurator fiscal."