Hughes joined Enfield Town from East Thurrock in June 2015, where he made 85 appearances in two seasons.
He has also featured for Thurrock FC, being voted Player of the Year whilst there.
David will be available for selection against Phoenix Sports.