Preheat oven to 450 degrees
In a small bowl mix the milk and orange juice
In a large bowl, combine dry ingredients
Mix well, add the butter and using a pastry blender cut the butter in until it resembles course crumbs.
Add cranberries, orange zest and milk mixture and stir just until moistened.
Turn onto a floured board and gently knead until shaggy, dry dough forms.
Cut the dough in half and pat into two disks, lightly roll each into a 6 inch circle.
Transfer to a baking sheet and brush the tops with beaten egg.
Score each into 6 wedges.
Bake for 20 minutes or until tops are brown.
Cool on rack