To make the sauce, heat up the oil in a frying pan set over a low to medium heat.
Peel and chop the onion finely, and fry it until golden.
Add the curry powder and stir, leave it to cook for 1 minute to allow the flavours to be released.
Add the tomato puree and sugar, give it a stir, and pour in the wine and water.
Leave the mixture to simmer until it's reduced by half, and you are left with a thicker paste.
Strain it and leave it to cook.
Chop the apricots finely, and add them to a bowl together with the chicken, mayo, sauce, creme fraiche, lemon juice and seasoning.
Mix well to get a creamy mixture.
Use the mixture as filling for sandwiches, or you can also serve it as a salad or filling for jacket potatoes.