Home Politics British journalist accuses Barclaycard of anti-semitism over credit card dispute