British government under fire over terrorism