Wash chicken well inside and out with salt, removing any pin feathers with tweezers. Leave for 1 hour, then rinse well.
Combine all the chermoula ingredients and rub over and inside chicken and giblets. Leave for a minimum of 2 hours, or overnight preferably, so chicken can absorb flavours.
To prepare the olives, place them in a small saucepan,