there is still some debate there is still some debate NHS choices website there is still some debate Cerebral palsy Cerebral palsy there is still some debate there is still some debate causes of cerebral palsy