A former Scottish MP is due to appear in court to be sentenced for making an indecent image of a child.

Eric Joyce, who was an MP for Falkirk between 2000 and 2012, had a 51-second film on a device, depicting a number of children, one of which is said to be 12 months old.

The 59-year-old of Worlingworth, Suffolk, pleaded guilty at Ipswich Crown Court to the offence, which took place between August 2013 and November 2018.

Judge Emma Peters warned the former shadow minister at an earlier hearing that the offence crossed the custody threshold.

READ MORE: Former Scots MP Eric Joyce releases statement after being 'charged with child sex offence'

“It’s going to be a question of whether it’s immediate or suspended,” she said.

The defendant, who is on bail, was required to sign the sex offenders register after his admission.

He left Labour to serve as independent MP for Falkirk in 2012, stepping down before the 2015 general election.

He spent 21 years in the Army, rising to the rank of major.

He is due to be sentenced at Ipswich Crown Court on Friday.