Lawyer and lawmaker Sir Keir Starmer has won the leadership of the British Labour Party beating competitors Rebecca Long-Bailey and… Read More
Theresa May broke down in tears at the end of her resignation speech outside Number 10 Downing Street this morning… Read More