Mr Kagan, an architect of American neo-conservatism, is being tipped as a possible Secretary of State should Mr McCain, the Republican nominee, win November's presidential election. He used an appearance at the Edinburgh Book Festival to criticise Mr McCain's Democratic opponent, Barack Obama, saying the Illinois senator did not have a foreign policy.