Pat the tofu dry on kitchen paper and tear into chunks. Heat the oil in a frying pan and fry the onion and celery for 5 minutes until softened. Tip them into a food processor and add the tofu and apricots. Blend the ingredients to a chunky paste, scraping down the mixture from the sides of the bowl if necessary.
Tip the mixture into a mixing bowl and add the breadcrumbs, egg and sage. Season with salt and pepper and beat well until everything is evenly combined.
Divide the mixture into eight portions. Using lightly floured hands, shape each portion into a sausage, pressing the mixture together firmly.
Heat a little oil in a nonstick frying pan and fry the sausages for about 5 minutes, until they are golden. Serve with chunky chips and a spicy relish.