Prime Minister Tony Blair said on Thursday that Britain would not negotiate with Iran over British sailors and marines held by Iranian authorities. More...