dave anderson

Division between Scottish and Westminster Labour parties reaches a new low.