In a large bowl, whisk together the flour and sugar. Using a pastry blender or two forks, cut the butter into the flour until the butter resembles the size of small peas. Add the milk, egg, vanilla, cranberries, and almonds and mix well. The dough should be biscuit like and not too sticky. You may need to use your hands to get it all blended well and worked together. Add a sprinkle of flour and work again if the dough is too sticky or a few drops of milk if it's too stiff.