Generalised discrete torsion and mirror symmetry for G2 manifolds