Heat the oil in a wide pot with lid (approx. 26 cm Ø). Add the corn grains. Close the pot immediately. Cook over a high heat until the first corn kernels begin to pop. Reduce the heat slightly and continue cooking for about 5 minutes, shaking the closed pot several times until no more popping corn kernels are heard.
Remove from heat, cover and leave to rest for 5 minutes. Then decant and let it cool down.
Melt icing sugar, honey, 1 teaspoon salt and butter in a pot while stirring. Simmer over medium heat for 8-10 minutes until the mixture turns golden brown. Remove from heat. Stir in the gingerbread spice and baking powder (mixture foams slightly).
Mix in the popcorn. Spread immediately on a baking tray lined with baking paper. Allow to cool, break into pieces if necessary. Store in tins.