scottish labour leader richard leonard