Bring the chicken stock, the whole onion, the bay leaves, the cloves, the pimento berries and some salt in a large pot to simmer.
Put the stale bread and the milk into a bowl and let it sit for 5 minutes.
Squeeze the bread and discard the excess liquid.
Mix the bread, chicken mince, egg, 10 g salt, black pepper and nutmeg until everything is well combined.
Form golf ball size meatballs and simmer them in the chicken stock for 20 to 25 minutes without boiling.
Remove the meatballs from the liquid and set aside.
Strain the liquid through a fine mesh sieve and reserve the chicken stock.
Heat the margarine in the pot which you used to cook the meatballs in, whisk in the flour and let the mixture simmer briefly.
While stirring constantly, add 700 ml of the chicken stock and 100 ml milk.
Keep whisking while the sauce starts to thicken.
Simmer for 2 minutes before you add the lemon juice, lemon zest, capers and the caper liquid.
Bring the liquid back to boil before adding the meatballs.
Reduce the heat to low and let the meatballs warm through.
Serve with mashed potatoes and a green salad.