Put all soup ingredients into a liquidizer and blend until smooth.
Strain through a sieve. Can be stored in fridge for 24 hours at this point until ready to cook / serve.
When ready to cook / serve, prepare cranberry toasts.
Lightly toast the slices of French bread, then spread with a little cranberry sauce.
Put soup in a heavy based saucepan, making sure to gather any thick mixture at the bottom of the container, and stir well. Gradually bring to boiling point, stirring all the time, then simmer gently for 1 minute.
Serve in warmed soup plates with a slice of cranberry toast floating on top, and the whole sprinkled with chopped parsley.
Cook's note: for a crunchier texture French bread can be oiled and cooked in a hot oven for 3 minutes.