A woman was subjected to domestic abuse by her partner including being grabbed, pulled and having alcohol poured over her head.

The culprit was 43-year-old Alexander Milne, of Sauchie Street, Auchterderran, who has appeared at Dunfermline Sheriff Court.

He admitted that between 1st and 2nd June at Halbeath park and ride, the Village Inn, Main Road, Cardenden and elsewhere, he engaged in abusive conduct towards his partner.

He repeatedly contacted her by phone and text messages and repeatedly accused her of infidelity.

He repeatedly shouted, swore, acted aggressively and made abusive remarks towards her.

He demanded money from her, repeatedly demanded her to leave and poured an alcoholic drink over her head.

He seized her by the body and pulled her back into a property when she attempted to leave, seized her mobile phone from her hands and repeatedly struck it against the ground causing it to break.

Sheriff Krista Johnston called for reports and Milne will be sentenced on 28th August.