David Cameron has vowed to fight for the UK in Europe.

He's warned the Eurozone countries he'll veto any treaty changes unless they
suit Britain - but Labour leader Ed Miliband says he appears powerless among his EU counterparts.