Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.

British Prime Minister David Cameron says a new agreement with European Union partners gives Britain enough reassurances about its sovereignty that he will recommend that his country stay in the 28-nation bloc.

Cameron says he will recommend that his Conservative Party should campaign in favor of staying inside the EU in a national referendum expected later this year. He plans to discuss the document with his Cabinet at 10 a.m. local time Saturday (5 a.m. ET) in London.

Speaking to reporters Friday night in Brussels, Cameron said the painstakingly negotiated document means "Britain will be permanently out of ever-closer union — never part of a European super-state."

"There will be tough new restrictions on access to our welfare system for EU migrants. No more something for nothing," he said. "Britain will never join the euro."

Britain has stayed out of both the EU's euro currency and its passport-free Schengen travel zone, and many Britons resent what they see as Brussels increasingly meddling in sovereign issues.