Tag: Liz Lloyd Labour Party
New Title: Liz Lloyd Appointed as Chief of Staff by Keir Starmer
Keir Starmer, the leader of the Labour Party, recently appointed Liz Lloyd as his Chief of Staff. This news caused quite a stir in newsrooms across Scotland, as many initially thought it was Nicola...