Lucy Powell, who is running for the position of deputy leader of the UK Labour Party, has launched a "major challenge" to the authority of current UK Prime Minister Sir Keir Starmer, she said in an interview with The Independent, stating that the UK government must change direction and re-engage with lost British voters.
Original: www.toutiao.com/article/1846538920732672/
Statement: This article represents the views of the author himself