In a medium to large size pot slowly melt the first four ingredients (butter, sugar, golden syrup and milk) stirring constantly until all are blended together. Don't worry about dissolving every last bit of sugar.
Remove from heat and then add baking soda and stir until dissolved. Leave to cool for 5 minutes.
Preheat oven to 150°C.
Sift in the flour and ginger and mix well. The mixture will be quite loose.
Roll into small balls and put onto a baking tray. Flatten with the heel of the hand, allowing room for spreading.
Bake in a slow oven, 150C - 13-15 minutes. I bake these on the rack above the middle of the oven. Simply because my oven tends to be a bit hot on the bottom.