Preheat the oven at 180 degrees for 10 minutes.
Make sure the butter is at room temperature. Using a hand whisk or a stand mixer whisk the butter until pale and creamy.This should take about 3-4 minutes.
Add the Sugar and beat it for another 3-4 minutes till the butter sugar mixture is very pale.
Break your eggs in a separate bowl.
Add the eggs one at a time.Beat the mixture well for 3-4 minutes between each egg addition.
Add the salt, vanilla essence and lemon juice.
Mix the salt in the flour.Fold in the flour mix little at a time in the egg butter batter.
Add the cranberries and pour the mixture in a prepared cake pan.
Bake the cake for 30-35 minutes at 180 degrees in the preheated oven.
Let the cake cool for 10-15 minutes before unmoulding it.
Optional-Dust with confectioner sugar once the cake has completely cooled.