Preheat oven to 350 F (177 C) or 160 C with a fan. Grease and flour bundt cake pan and set aside.
In the bowl of a stand mixer beat the eggs and sugar for 3-4 minutes.
Add oil and beat to combine.
In a bowl combine salt, flour and baking powder.
Add dry ingredients, alternatively with the buttermilk to the butter/sugar/egg mixture.
Next add orange zest. Toss cranberries in 2 tbsp flour. Carefully fold in cranberries.
Transfer to bundt cake pan and bake for 50-60 minutes or until toothpick inserted comes out clean. Let it cool inside the pan for 20 minutes then transfer to a cooling rack to cool completely.