Fry the onions and pepper over a medium heat until soft and set aside.
Add more oil to the pan - brown the chicken in small batches and set aside.
Season the chicken with the salt, pepper and paprika.
Deglaze the pan with a little white wine, add all the ingredients and top up with more wine if necessary. It should just cover. Lid and simmer for about 1¼ hours.
At this stage add the double cream and simmer with the lid off for another 10-15 minutes, stirring occasionally. This will reduce and thicken the sauce.