To make the hot tomato relish, heat the oil in a saucepan, add the red capsicum, onion and garlic and cook until soft but not browned. Stir in the diced tomatoes, Worcestershire sauce, tomato sauce, Tabasco sauce, marjoram, mustard and sugar and add salt and pepper to taste. Bring the mixture to the boil, reduce the heat and simmer, stirring from time to time, for 30–40 minutes, or until thick and pulpy.
To make the herby Scotch eggs, put the sausage meat into a bowl. Add the parsley, sage, tomato paste and salt and pepper to taste and mix well. Divide the mixture into six equal pieces. Dry the hard-boiled eggs with paper towels and roll them in a little flour until evenly coated. With floured hands, take a piece of sausage meat and flatten it into a round. Place an egg in the centre and wrap the sausage meat around it, pinching the join together. Shape neatly and set aside. Repeat with the remaining eggs. Lightly coat all the eggs with the remaining flour, then with the beaten egg and breadcrumbs.
Half-fill a deep pan with oil and heat until the temperature reaches 190°C on a fat-frying thermometer, or until a piece of bread dropped into the oil browns in 20–30 seconds. Fry the eggs, in batches, for 10–15 minutes, or until they are golden brown. (Reheat the oil between batches.) Using a slotted spoon, transfer the eggs to paper towels. When the eggs are cooked, cover them loosely with foil and keep them warm in the oven.
To serve, cut the eggs in half and arrange the halves on a serving dish. Serve with the hot tomato relish.