As I followed the proceedings of the 47th G7 summit that held here in England two weekends ago, I kept asking myself: where the hell…