The annual summit of the group of seven countries kicks off today in Italy. After her EU win, Prime Minister Giorgia Meloni is all set to host her fellow G7 countries - the United States, Japan, Canada, Germany, France, and the United Kingdom - for the 50th summit in Puglia.