The frequency of these attacks was predicted a few months ago. I recall hearing that as the various armies in the Middle East started to recapture the ground previously lost to Daesh and push them into smaller and smaller pockets, their fighters would have no where to go and so return to their homelands. The 'war' they seek would then be continued across Europe and the rest of the world. I fear this is only the start; I hope I'm wrong.