An abusive boyfriend screamed "I'll chop you up" during an outburst at a baby shower before battering his partner.
Stephen Pearson had been in a relationship with the unnamed woman for 25 years and had been violent throughout.
On one occasion, the 41-year-old hit his girlfriend so hard over the head with a broomstick it broke.