Lifestyle | Wed Feb 20, 2013 3:45pm GMT

Italy's politics are a gift for satirical puppet show