British Prime Minister David Cameron has insisted that progress is being made on plans to reform the EU ahead of a planned referendum on UK membership. 

Mr Cameron held talks with EU Commission President Jean Claude Juncker in Brussels today.

The talks centred on a renegotiation of Britain's membership of the European Union.  

Mr Cameron said the current proposal is not good enough but he's working hard to deliver a deal on reform.

A referendum on the issue of membership is expected in the coming months, possibly as early as June, if agreement can be reached on four areas which Mr Cameron wants reformed.  

It now looks increasingly likely that the EU could offer Britain a new "emergency brake" rule that could help curb immigration from other EU states.

The proposal would be open to any member state that could convince EU governments that its welfare system was under excessive strain.

It would allow those governments a right to deny benefits to new workers arriving from other EU countries for up to four years.

However, as part of the renegotiation deal which he had been seeking from the EU, Mr Cameron wanted to restrict in-work benefits to EU migrants without having to convince anyone that it was financially necessary.

That had been his most contentious requirement in his package of four key reforms, since many EU leaders said it would be discriminatory.

Following the meeting, Mr Cameron said the current proposal is not good enough but insisted he was working hard to deliver a good deal for the British people.

On Sunday, Mr Cameron will meet with European Council President Donald Tusk in Downing Street.