Two of the key components of the Prime Minister's European strategy are tonight in disarray.
The French President rebuffed him over the reform of the European Union.
And the vehicle for putting any such reforms to the British people - a referendum - was voted down in the House of Lords by Labour and the Liberal Democrats.
Mr Cameron says he will fight on, determined to find a way to hold a referendum. His political reputation may depend on it.
ITV News Political Correspondent Libby Wiener reports:
More top news
Labour strongholds tended to remain so - apart from a major loss for the party in Dudley.
Labour suffered a "terrible" defeat in Rhondda but has already won 16 Welsh Assembly seats as it looks to record a fifth term in office.
UKIP have made further gains in the local elections in the Anglia region and the Conservatives have won back control in Peterborough.