Preheat oven to 350. Soak cranberries in boiling water for about 10 min.
Mix flour, sugar, baking powder. Cut butter into cubes and mix it until the mixture is crumbly.
Toast walnuts for 2 min. Drain cranberries and add to flour mixture along with nuts. Add yogurt and cream.
Roll out dough on a lightly floured surface and cut into 6 wedges. Brush with egg for that golden top.
Bake for 16 min and ENJOY!