Stability and properties of electron-driven fishbones in tokamaks