Wash and pat dry the potatoes.
Peel the skin and then cut those into halves.
Keep the potatoes soaked in ice water for 2 hours.
I use the same vessel to boil the potatoes.
Take the potatoes with ice water and add 2 tablespoons salt and the garlic cloves.
Keep the water level one inch up the potatoes.
Now keep the flame high and boil potatoes for 10-12 minutes depending upon the softness of the potatoes after 10 minutes.
If you can insert a knife easily, potatoes are done.
Switch the flame off and discard the remaining water.
Now again put the vessel on flame and cook for a minute or two to evaporate the moisture and switch the flame off.
While the potatoes are boiling make the butter and milk mixture but take both in a bowl and melt at room temperature.
As I use salted butter, I do not add any salt at this stage. If you are using unsalted butter, add at least 1 teaspoon of sea salt at this stage. Adjust in later steps.
Now mash the potatoes along with the garlic using a potato masher.
Add half of the butter and milk mixture and lightly fold using a spatula add the remaining mix and fold it.
Adjust salt and freshly ground pepper and mix it.
Mashed Potatoes are ready to serve.