I thought that Cameron did pretty well there, considering the demographic of the audience.
I will be very interested to see what kind of reception Miliband receives.
Could have definitely been worse, but I don't think he did great. No real answer on how he is going to deliver on his NHS/GP pledges nor why he believes the voting age should be 18, no knowledge on what the minimum wage outside London is and not ruling out a coalition with the LGBT-bashing DUP. Plenty of material there for opponents to use.