A Kelty man, who inflicted a violent assault on his former partner, has only done five hours of his unpaid work having been sentenced to 200.

Edward Anderson, 41, of Centre Street, appeared back at Dunfermline Sheriff Court.

The assault included choking the woman, pulling her by the hair and pinning her down with his knee.

The court was told Anderson cannot do the unpaid work even though he is in paid employment.

Defence solicitor Alexander Flett said it was the social work department and not his client saying he could not do the work.

The social workers had brought the order back to court for the sentence to be reviewed and Mr Flett said: “It’s their doing not his.”

Sheriff Gordon Liddle allowed the order to continue and said it was social work department’s responsibility to bring it to court as a breach if the work was not being done.

In February, Anderson was sentenced to a community payback order with 200 hours of unpaid work and 18 months of supervision. He was also put on a three-year non-harassment order.