Mark McDonald’s former election rival speaks out

Mark McDonald MSP
Mark McDonald MSP

Breaking