Jeremy Corbyn Wins Leadership Election

For the second time, Jeremy Corbyn has been elected as the leader for the Labour Party. Despite constant attacks throughout the mainstream media and criticism from senior party figures, Corbyn’s re-election signifies a deep political shift towards the left amongst Labour members. Of the 506k votes cast, Jeremy Corbyn secured the support of 61.8%, a […]