Britain’s prime minister says he’ll carry on speaking bluntly after upsetting allies in Israel and Pakistan with outspoken comments.

Mr. David Cameron said on Thursday in India it was “important to speak frankly and clearly,” after making a series of forthright remarks.

The British leader said during a speech in Turkey that Gaza was a “prison camp”, angering Jerusalem after he failed to also address the role of Hamas or Israel’s security concerns.

Next, speaking in India, Mr. Cameron said Pakistan must not be allowed “to promote the export of terror,” deeply offending Islamabad.

Pakistan’s High Commissioner to Britain, Wajid Hasan, says the comments had caused howls of protests.

Mr. Hasan says Mr. Cameron’s words were "an immature reaction from an immature politician".

More In: International | News