Preheat oven to 400º.
Line a cookie sheet with parchment paper; set aside.
In a large mixing bowl, place flour, granulated sugar, baking powder, baking soda and salt.
Stir or whisk well to combine ingredients.
Add butter and cut into mixture with a pastry blender until coarse crumbs form.
Add orange zest and cranberries and stir again to combine.
Measure out buttermilk in a small measuring cup.
Add vanilla extract and orange juice and stir to combine.
Pour buttermilk mixture into flour mixture adding only enough to make a soft dough.
Measure out about a 1/3 cup of flour; sprinkle a few tablespoons of flour on top of bread board.
Transfer dough to the floured bread board; sprinkle very generously with some of the flour; knead dough about six to ten times.
Turn dough over about half way and sprinkle with remaining flour.
Knead dough again about 8-10 times.
Pat dough into a 7-inch round about one to two inches thick.
Cut the dough into eighths.
Transfer the scones onto the parchment paper-lined cookie sheet.
Combine egg and cream in a small bowl with a whisk.
Brush each scone with egg/cream mixture.
Bake at 400º for approximately 20 minutes, or until a toothpick inserted in center comes out clean.
Remove scones to wire racks and cool approximately 10 minutes before adding glaze.
Add glaze and serve.