ITV news with a 'panel' of 5 people that were supposedly on the fence before the debate, the consensus is that Cameron answered the questions better.
He basically gave the same answer for every question and couldn't give an answer regarding immigration :/
Seems they were taken from a special school