VE,
The Saudis have lots of money, so they can buy influence in Whitehall.
All we can do is highlight (at every opportunity) the hypicrisy of our politicians, who profess to be serious about fighting terrorism, and then smooze with the duplicitous Arabs in the Saudi Embassy. MPs should stop taking up the invites, but they are essentially greedy, self interested charalatans who cannot resist a freebie.