1. Chris Ship

Wait goes on for David Cameron's speech on Europe

The Prime Minister has confirmed we will have to wait even longer for his long-awaited big speech on Europe.

In the House of Commons, David Cameron told his backbenchers the speech will be ready in "mid-January".

Prime Minister David Cameron. Credit: Press Association

There was speculation the Prime Minister would make it before Christmas - but the negotiations in government have been very slow.

He has to be able to present his own aspiration for the UK's future in the EU whilst satisfying his backbencher's desire for a more distant relationship.

But he cannot risk upsetting his fellow European leaders with whom he must continue to work in negotiations over the budget and the European crisis.

Little wonder it's been put off. I wouldn’t be surprised if it didn’t happen until February.