Peter Batten had earlier dished out abuse to David Torrance MSP's constituency office staff.