World | Thu Jul 7, 2011 1:22pm BST

Confusion, divisions and insults over Italy's budget