The G-8 comprises Britain , Canada , France , Germany , Italy , Japan , the United States and Russia .