In a striking political move, Sir Keir Starmer, the leader of the Labour Party, is scheduled to hold a major phone call with former President Donald Trump this weekend. This development arises amidst ongoing controversies surrounding the BBC and a significant $5 billion lawsuit involving Trump. The See more...