Wash and soak samp overnight the day before you want to make the livers. Drain the samp after soaking overnight and place it in a large pot, and cover with chicken stock. Bring to a boil and then simmer gently for 1-2hours or until soft. When soft, stir in the cream and bring to a simmer. Reduce until creamy. Switch off the heat and stir in the crème fraîche and butter. Season well with salt to taste.
For the livers:
Pat chicken livers dry with a paper towel to encourage good caramelization and browning. Heat butter and olive oil in a large frying pan over medium heat. Sauté onions until soft and then add garlic and chicken livers. Sauté until chicken livers are browned, then add the mushrooms and bell peppers. Season well. Add tomato paste, spices and lemon juice. Cook for a few minutes until the flavours have melded together and the tomato paste smells sweet. Pour in the cream and simmer for 5-10 minutes.Season well with salt and lots of freshly ground black pepper. Serve the livers on a bed of creamy samp with extra lemon wedges on the side.