UK Prime Minister Keir Starmer inadvertently revealed Britain had resolved a trade impasse with India, after he and Indian counterpart Narendra Modi were overheard at the G7 summit saying an agreement had been reached.
Latest posts by Toimitus (see all)
Extralehdet Extralehdet