The next G7 summit will take place in Canada.
Our new Prime Minister, Mark Carney, invited Zelenskyy to attend after Trump has been pushing for the G7 to become the G8 with Putin as a member. Everything Trump tries to do backfires spectacularly.
Canada doesn't play
The G8 became the G7, when Russia was kicked out after it invaded Ukraine, the first time.
Simple for Russia to get back into the G7, leave Ukraine.