An SNP MP has opened up about the horrific death threats she has faced as she says "we must not let the bullies win".
Joanna Cherry said she wants to see politicians show leadership against the scourge of bullying by avoiding "the demonising and targeting of other politicians".
The MP for Edinburgh South West recalled some of the incidents where she was forced to take action after there were serious threats against her.
Writing in the Daily Record today Cherry speaks about having to get a police escort to a constituency surgery because the threat was considered credible.
On another occasion she said she had to push furniture against the door of a library while waiting for police to arrive after a constituent was threatening.
The MP opened up following the tragic death of Conservative politician Sir David Amess on Friday.
Cherry wrote: "In 2017 Amnesty International carried out a survey of online abuse of female MPs and found that Diane Abbott received the most abuse. I was second.
"Since then the abuse has got worse. On one occasion I required a police escort at my constituency surgery because of a death threat considered credible.
"On another occasion a constituent behaved in such a menacing and threatening manner I and my office manager were in fear of our lives.
"We were so terrified that after he left we pushed all the furniture against the door of the room in the suburban library where my surgery was being held while we waited for the police to arrive."
A number of politicians have revealed the amount of threats they have received following the stabbing of Amess on Friday lunchtime in his Southend West constituency.
A 25-year-old man was arrested immediately at the scene on suspicion of murder.
Police on Saturday were granted a warrant of further detention, which allows detectives to hold the man until October 22. He is in custody at a London police station.
It's believed the name the police have for the suspect is Ali Harbi Ali.
MPs will pay tribute to Sir David in the House of Commons later today.
To read Joanna Cherry's story in the Record, click here.
To sign up to the Daily Record Politics newsletter, click here.