The prime minister has said there is still "work to be done" on European Union negotiations before the referendum is held.

However David Cameron said he felt "real progress" had been made.