British Prime Minister Keir Starmer's decision to step down has garnered commendations from European leaders, leading to a delay in the scheduled EU-UK summit....
Keir Starmer, the outgoing British Prime Minister, has marked a significant diplomatic achievement with the conclusion of the India-UK Free Trade Agreement (FTA) shortly...
Amid increasing pressure from Labour Party members, British Prime Minister Keir Starmer is reportedly planning to announce his resignation. This development comes after a...