Step 1
Preheat a barbecue (with hood) hotplate on medium.
Step 2
Pat chicken dry (including cavity) with paper towel. Place chicken on a chopping board, breast-side down, with the cavity facing you. Using kitchen scissors, cut along both sides of backbone and discard. Open out chicken. Turn over. Press down with heel of your hand, to flatten.
Step 3
Combine spices, oil and garlic in a small bowl. Rub spice mixture all over chicken. Season with salt. Cook chicken, skin-side down, on greased hotplate for 5 minutes or until skin is golden and crisp. Turn chicken. Cook, with hood closed, for 40 to 45 minutes or until cooked through. Transfer to a plate. Cover loosely with foil. Stand for 10 minutes.
Step 4
Meanwhile, make Capsicum and Tomato Salsa Heat oil in a small saucepan over medium heat. Add onion. Cook, stirring, for 5 minutes or until softened. Add garlic. Cook for 30 seconds. Add tomato, capsicum, vinegar and sugar. Cover. Bring to the boil. Reduce heat to low. Simmer for 10 minutes. Remove lid. Simmer for 5 minutes or until salsa is thick. Stir in coriander. Set aside for 10 minutes (see note).
Step 5
Add lemon zest to melted butter. Season. Cut chicken into pieces. Place on a serving platter with tomato salsa. Drizzle chicken with butter mixture. Serve with corn and lemon wedges.