Former MP Natalie McGarry is due to stand trial later this year for allegedly embezzling more than £41,544.

The 37-year-old appeared under McGarry or Meikle, her married name, during her first public appearance at Glasgow Sheriff Court on Thursday.

It's claimed she embezzled money while she was treasurer of Women for Independence, and the treasurer, secretary and convener of the Glasgow Regional Association of the Scottish National Party.

She faces three charges of embezzlement and a charge contrary to the Regulation of Investigatory Powers Act, for allegedly not providing a passcode for a mobile phone.

McGarry denied all the charges and will go on trial in April. Her bail was continued by the sheriff.

She was elected to the House of Commons as an SNP MP in 2015 but resigned the party whip after six months before standing down at the 2017 general election.