-Layer Lemon Cake 🍋 So Soft, So Creamy, So Irresistible!

Ingredients
For the cake:
2 ½ cups (315 g) all-purpose flour
2 ½ tsp baking powder
½ tsp baking soda
½ tsp salt
1 cup (230 g) unsalted butter, softened
2 cups (400 g) granulated sugar
4 large eggs, room temperature
1 cup (240 ml) whole milk, room temperature
¼ cup (60 ml) fresh lemon juice
2 tbsp lemon zest (about 2 lemons)
1 tsp vanilla extract