Whisk the flour, cornmeal, baking powder, sugar and salt together in a large bowl. In a smaller bowl or large measuring cup, whisk together the corn, butter, milk, heavy cream/half and half, and the eggs, stirring until smooth. Pour the batter into the pan and bake it for 20 to 25 minutes, until the top is slightly golden and the bread is set.