Jak napisano, Edward Gnat aktywnie działał na rzecz wsi i rolnictwa, wiele lat spędził w radzie społecznej KRUS. W latach 1985-1989 był posłem na <a class="textLink" href="https://wydarzenia.interia.pl/tematy-sejm-rzeczypospolitej-polskiej,gsbi,38" title="Sejm" target="_blank">Sejm</a> PRL z ramienia Zjednoczonego Stronnictwa Ludowego, a w latach 1993-1997 posłem na sejm z ramienia <a class="textLink" href="https://wydarzenia.interia.pl/tematy-polskie-stronnictwo-ludowe,gsbi,42" title="Polskiego Stronnictwa Ludowego" target="_blank">Polskiego Stronnictwa Ludowego</a>. Mandat otrzymał z okręgu skierniewickiego. W latach 1998-2006 był radnym w sejmiku województwa łódzkiego. W 2000 roku odznaczony został Krzyżem Oficerskim Orderu Odrodzenia Polski. Otrzymał również Złoty, Srebrny i Brązowy Krzyż Zasługi.