A Blairgowrie man has been sentenced to eight months in jail after subjecting his former partner to 12 hours of abuse.
Tomasz Sokolowski, 37, hurled verbal insults at her, broke into her home while she was sleeping, then tried to break his way into another house, where she had taken refuge by smashing a glass panel with a 6ft-long piece of wood.
Sokolowski, Murrays Court, Hay Street, went on the vodka-fuelled spree after seeing her with another man.
He admitted at Perth Sheriff Court that between August 11 and August 12, at Kings Road, Coupar Angus, he acted aggressively by shouting and swearing at the woman.
He also pleaded guilty to, on August 12 at a different Kings Road address, assaulting the same woman, after entering her flat uninvited while she was sleeping, seizing her and repeatedly shaking her to her injury.
He further admitted smashing a glass panel within the door of a Kings Road address by striking it with a length of wood.
Solicitor Louisa Wade said: “My client was very distressed about the breakdown of his relationship.”
Ms Wade said her client had spent six weeks in Perth prison already and been fined £400 due to breaching bail conditions relating to the offence.
Sheriff Lindsay Foulis said: “It is of little surprise that your former partner was shaken and distressed.”