As leaders of the Group of Seven (G7) nations met for their summit in Hiroshima, Japan, from May 19-21, to focus on the Ukraine conflict, economic security, green investments, and developments in the Indo-Pacific region, many of them are plagued with economic woes and protests at home.