The Beckenham MP, Bob Stewart, a frequent guest and parliamentary supporter of the Bahrain government, condemned by human rights groups, has been charged with abusive behaviour towards an activist who criticised those links. Is this another consequence of the influence of foreign money on UK politics and parliamentarians?.......