Question: do identical twins always have the same general intelligence?
Answer: If two twins in an identical pair tend to have closer IQ's than two twins in a fraternal pair, then genes probably play a role in IQ. And that is just what we see. Identical twins are definitely more likely to share the same IQ than are fraternal twins. So genes do play a role in IQ.