Phil Flynn says G7 leaders are living in fantasy land.