Lightly oil the grill with canola oil before preheating to 200℃/ 400℉.
Shuck the corn and remove the husks from the tomatillos and rinse in warm water.
Lightly brush the corn with olive oil. Place the corn on the hot grill and cook, turning often, until charred all over, about 10 minutes.Set aside to cool enough to handle.
Next, grill the jalapeño peppers and tomatillos. The tomatillos can be placed directly on the grill or thread them onto a skewer to make them easier to turn.Cook, turning frequently, until the tomatillos are soft, but still hold their shape, about 5 minutes, and the jalapeño are lightly charged on all sides, about 2-3 minutes.
When the corn is cool enough to handle, cut the kernels off the cob, cutting close to the cob. Toss the kernels in a large bowl along with the black beans.
Roughly chop the tomatillos and the jalapeño and add to bowl.
Dice the onion and cut the cherry tomatoes in half and add them to the bowl. Add the olive oil, lime juice and zest and season with salt and pepper to taste. Just before serving, add the fresh cilantro and stir to combine.