Solution:
A homothety with center E and scale factor 2 maps G to G′ and H to H′. Then
(1) GHE = G’H’E.
Since ABF = 180 - CBA = ADC and FAB = 180 - BAD = DCB (cyclic quadrilateral ABCD), the triangles FBA and FDC are similar and are mapped onto each other by a glide reflection with center F along the bisector of BFA. Under this map, in particular A→C, B→D, G→H (midpoints!).
By the definition of H′, the diagonals EH′ and CD bisect each other; hence DECH′ is a parallelogram and we have H’CD = EDC = BDC = BAC = BAE. Analogously, CDH’ = EBA. Thus the triangles ABE and CDH′

are similar. Because of the similarity of FBA and FDC, the quadrilaterals FBEA and FDH′C are also similar, so that under the glide reflection under consideration E is mapped to H′. Hence the triangles FGE and FHH′ are similar, and we have
(2) GEF = HH’F = EH’F.
Let C′ and D′ be the preimages of A and B, respectively, under the glide reflection under consideration. Then, because of the similarity of the triangles FC′D′ and FAB and because ∣FB∣/∣FD′∣=∣FD∣/∣FB∣, the quadrilateral D′C′BA is a cyclic quadrilateral similar to BADC. Let its diagonal intersection point be G′′. Then G”AB = C’AB = C’D’B = ABD = ABE holds, and it follows that G′′A∥BE and analogously G′′B∥AE. Hence AG′′BE is a parallelogram, and by the definition of G′ we have G′=G′′. Consequently, G′ is mapped to E under the glide reflection under consideration. But since E is mapped to H′, under the two-fold application of the map G′ is mapped to H′. In this two-fold application the two reflections cancel each other out, leaving a homothety centered at F. Therefore F, G′ and H′ are collinear. From this it follows that
(3) FH’E = G’H’E.
From (1), (2) and (3) it now follows that GHE = G’H’E = FH’E = FEG.
From the converse of the tangent-chord angle theorem it follows that FE is tangent to the circle through E, G and H.