David Cameron has urged wavering Labour MPs to back military intervention in Syria, telling them to "vote on the basis of the arguments".

The Prime Minister said there was a "compelling" case for airstrikes and insisted MPs would allow the country to do the "right thing" if they supported them.

Jeremy Corbyn is struggling to contain a shadow cabinet revolt after the Labour leader said he could not support RAF action against Islamic State in Syria.

Speaking in Malta, where he is attending a Commonwealth summit, Mr Cameron said: "I believe there is a compelling case to take the effective action to keep our country safe."

Mr Cameron said: "I thought many Members of Parliament on all sides of the House of Commons yesterday agreed there was a compelling case, so I would urge all of them to vote on the basis of the arguments for effective action on a compelling case to keep our country safe.

"Vote on those arguments and we can do the right thing."