Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
In a large mixing bowl, whisk together the flour, granulated sugar, baking powder, baking soda, and salt.
Add the cold, cubed butter to the flour mixture. Using a pastry cutter or your fingers, mix until the mixture resembles coarse crumbs.
Stir in the chopped cranberries and orange zest evenly through the flour mixture.
In a separate bowl, whisk together the buttermilk, egg, and vanilla extract until well combined.
Pour the wet ingredients into the dry ingredients, mixing gently with a fork until just combined. Be careful not to overmix; the dough should be slightly crumbly but hold together when pressed.
Turn the dough onto a floured surface and gently shape it into an 8-inch round disc, about 1-inch thick.
Cut the disc into 8 equal wedges (like a pizza) and place them on the prepared baking sheet, leaving space between each scone.
If desired, sprinkle almond slices on top of each scone and then add a sprinkle of coarse sugar for added sweetness and crunch.
Bake for 15-20 minutes, or until the scones are golden brown on top.
Remove from the oven and let cool on a wire rack before serving.
Notes
Serve warm with clotted cream or butter, and garnish with orange slices or whole cranberries for a festive touch.