Heat milk, then blend together with sugar, flour, cornflour and the egg in a bowl.
Heat milk with vanilla to wrist temperature.
Heat milk in a pan until bubbles begin to appear around the edge.
Heat milk and cream as above for 5 minutes.
Heat milk and syrup in saucepan until syrup dissolves into milk.
Heat milk until bubbles form around the edges, and whisk into the egg mixture.
Heat milk, water and butter together until the mixture is lukewarm; pour into electric mixer.
Heat milk in a small saucepan until bubbles form around edges.
Heat milk almost to boiling, then pour into halvah mixture, beating nonstop with fork.
Heat milk for 2 minutes.