Pat chicken dry and season with salt and pepper. Add to skillet with bacon fat and cook over moderately high heat, turning several times, until nicely crusted and just cooked through, 8 to 10 minutes. Transfer to a plate and cool. Tear chicken into bite-size pieces.
03Prepare corn and sauce while chicken is cooking: Gently simmer corn and milk in a heavy saucepan until corn is crisp-tender, about 5 minutes. Pour through a sieve into a bowl and reserve corn and milk separately.
04Melt butter in same saucepan over moderately low heat. Add flour and cook roux, stirring, 3 minutes. Gradually whisk in cream, then reserved warm milk, pepper, and salt. Bring to a boil, whisking, then simmer, whisking, 3 minutes. Stir in tomatoes, chicken, and corn. Keep warm, covered, over very low heat.
05Make polenta: Bring water with salt to a boil. Gradually whisk in polenta and cook over moderately high heat, whisking, 5 minutes. Stir in cheeses.
06Divide polenta among 6 shallow bowls. Stir basil into chicken mixture and spoon over polenta. Sprinkle with bacon.