A new report shows that lone wolves are responsible for more than 90% of terror attacks with nearly half committed by under 18s.