Why gamma rays are ionising if they have neutral charge?
Charge is not needed for ionisation. Gama rays have high energy and they can give their energy to an electron and get it to a higher energy state. This can cause chemical reactions to occur which need activation energy. Thus they produce ions. The major effect is nor of electron removal but they contain the energy to remove nucleons such as pritons or neutrons from the nucleus of atom this can inturn ionise the aton due to imbalance of proton and electrons