I don't think people can complain about the Uk's intelligence services as they successfully foil more plots than we know and it's never publicized, whenever something goes wrong (which it always will) people always look for someone to blame and usually it's not the people whom deserve the blame. No one other than The terrorists closest friends/family could of know this was going to happen and no one should take the blame for not being able to stop it
