Heat a large pan on a medium heat, add a good lug of olive oil, the sliced garlic, chopped chillies and chopped basil stalks. Fry everything together for a minute then add the sliced chorizo. Cook for another few minutes until the sausage starts to brown, then pour in the white wine, tinned tomatoes, rice and chickpeas. Season well and simmer for 10 minutes, until the rice is just about cooked.
Meanwhile, put a frying pan on a medium heat to make the pangrattato. Add 3 tablespoons of olive oil and let it heat up for a minute or so, then add the breadcrumbs, flat-leaf parsley and lemon zest. Fry for a couple of minutes until it’s all golden brown and crispy then put to one side.
After the soup has simmered for 10 minutes, it should have thickened a little, so stir in about 200ml of hot water and bring everything to the boil. Cut each of the fish fillets into three pieces, then, carefully, so you don’t get splashed by any of the hot liquid, place them and the prawns into the mixture. Cook for a further 5 minutes until the fish is cooked through and the prawns are pink.
When the fish is perfectly cooked, stir through the basil leaves. Ladle the soup into warm bowls and top each with a nice big spoonful of pangrattato. Serve with a few wedges of lemon to squeeze over the finished dish and enjoy all those gorgeous flavours!