President Bush will host a meeting and working dinner on June 7 with British Prime Minister Tony Blair (search), his closest ally on Iraq, the White House announced Tuesday.

Bush "looks forward to congratulating Prime Minister Blair on his recent re-election," said White House spokesman Scott McClellan (search).

Blair won re-election May 5 to an unprecedented third term as prime minister. But he prevailed by drastically reduced margins for his Labour Party, threatening his ability to lead.

McClellan said the two leaders would discuss, among other issues, the continuing struggles in Iraq and Afghanistan, weapons proliferation, the War on Terrorism and building democracy and security throughout the Middle East and North Africa.

The visit takes place as Blair prepares to host the annual summit of the major eight industrialized democracies, being held in early July in Gleneagles, Scotland.

Separately, the White House said Bush would meet with NATO Secretary General Jaap de Hoop Scheffer (search) at the White House on June 1.