Simmer the smoked haddock and salmon in the milk with the clove, half the onion and bay leaf for 5 mins. Remove the fish from the milk and, when cool enough to handle, discard any skin or bone then flake. (The milk can be used to make a parsley sauce.)
Finely chop the remaining ½ onion and fry in half the butter until softened. Stir into the mash with the smoked haddock and Worcestershire sauce until smoothish, lightly mix in the salmon, boiled eggs and herbs, then season, preferably by hand so you don’t overmix. Chill for 1 hr for the flavours to meld and the mixture to firm.
Divide the mixture into 20 equal amounts, then shape into patties. Dip in flour, egg and breadcrumbs and reshape. Chill again before cooking. These can be made up to a day ahead at this stage then chilled.
Fry in a non-stick frying pan with a little oil for 5-7 mins on each side until the coating is crispy, or grill topped with tiny knobs of butter. Serve with tomato sauce for dipping, if you like.