British Prime Minister David Cameron struck a deal with European Union leaders Friday that will see his country continue to be a part of the EU but with a "special status." 

Cameron and European Council President Donald Tusk took to Twitter to announce the deal reached after two days of talks in Brussels. 

"I have negotiated a deal to give the UK special status in the EU. I will be recommending it to Cabinet tomorrow," Cameron said on Twitter late Friday. 

"Deal. Unanimous support for new settlement for #UKinEU," Tusk tweeted

The deal will put an "emergency brake" on migrant workers getting in-work benefits for seven years, according to the details put up by the European Council. UK will also be able to enact emergency safeguards to protect the City of London. Britain has also been exempted from EU's commitment to forge an "ever closer union of the peoples of Europe."

"I believe we are stronger, safer and better off inside a reformed European Union. And that is why I will be campaigning with all my heart and soul to persuade the British people to remain in the reformed European union that we have secured today," Cameron said at a press conference, Reuters reports. 

However, EU exit campaigners called the EU-UK deal "hollow," according to the BBC

Camoeron will now push the government to formally endorses the deal at the cabinet meeting on Saturday, which reportedly will let him announce an in/out referendum on June 23 this year.