It is true the fact that British and Spanish kids have very similar prolems becuase they both have the same way of life.
First of all,British and Spanish kids live in the same society,western society,so they both are affected by the western way of life.
Western society is getting more and more competitive and violent,and that affects seriously those people who have to take part in it.
Of course,there has to be a reason which causes violence in our society, and in my opinion it has to be stress. We are very stressed becuase we have a lot of responsibilities as we get older, and this change affect kids enormously.
So, kids have to accept this change and try to do their best,but not everybody achieves it and then they feel frustrated,they feel angry with the adults,and they become violent becuase it is the only way to take out their frustration. It is clear that it is not the only reason which explains why kids are violents.
There are other important factors like cinema,all the movies contain violence,sex and drugs; wars,we can see wars everywhere on Tv; and maybe the most important factor: video games.
Video games have a great influence on kids,and we can easily see that all the video games which are coming out contain games about guns,crimes,wars,etc. So, I belive that video games play a big role in that.
Finally,I think that parents should care more about their children's upbringing and the government should also worry a bit about young population and not only about terrorism or crisis.