National/News/Politics Richard Leonard resigns as Scottish Labour leader January 15, 2021January 16, 2021 The burdened and besieged party leader resigned yesterday after a rocky 2020 saw Labour fraught with more in-fighting Richard Leonard resigned as the head of Scottish Labour yesterday in a move that… More