PM David Cameron says "really good progress" has been made at a EU summit in Brussels but talks on renegotiating UK membership will be "very difficult".

for more ...