sh!t security detail and poor planning. Much the same as Harry getting f**ked over by his supposed mates taking photos on their phones in Vegas.
If our Royal family is intent on keeping their private lives under wraps then I suggest they spend some more of our money on making their business a little more watertight.
Maybe they should hire Mossad to be their protection racket, they would inevitably do a better job than MI5 or any other botched private security firm that our Monarchy seems intent on hiring.