Combine the mushrooms, garlic, onion, port, wine and thyme in a jug and leave to infuse overnight.
Place the satsumas into a saucepan, cover with water and simmer for 2 hours. Strain off the liquid into a bowl containing the gelatine. Mash the oranges with a fork and push through a sieve. Add the glucose and then stir in the gelatine until dissolved. Pour a layer of this mix into your moulds (I recommend silicone ones to remove them easily afterwards). Pop this into the fridge until needed.
Preheat the oven to 160°C. Pour the mushroom mixture into a saucepan and bring to the boil. Simmer until you have about 100ml of liquid left at the bottom of the pan. Pour this into a blender and whizz to a paste. Crack in the eggs and pour in the cream and keep whizzing until smooth. Sieve this mix into silicone moulds and place this into a tray half-filled with boiling water. Place this into the oven for 20 - 25 minutes until the tops just start to brown. When cooked remove from the water and place into the fridge until needed.
For the bread mix together all the dry ingredients, rub in the butter and add the water until you have a smooth, elastic dough. Knead for 10 minutes. Cover with clingfilm and leave to rise for an hour in a warm place. Work the dough again and form into a loaf shape. Slash the top of the loaf a few times and cover with a teatowel. Leave for 20 minutes to settle and preheat the oven to 220°C. Pop the bread in the oven for 30 minutes or until hollow sounding when knocked. Remove to a wire rack to cool before serving.
To serve, slice the bread and turn out the parfaits.