John McCain famously rebuffed the suggestion that Barack Obama was an 'arab' and said that his disagreements with him were purely political.