Enrico Letta has been sworn in as the new prime minister of Italy weeks after elections. But while the new prime minister and his ministers were at the Presidential palace - a gunman attacked two policemen outside his office. Al Jazeera's Peter Sharp reports from the Italian capital, Rome.