Italian Prime Minister Enrico Letta announced his resignation on Thursday after the leadership of his centre-left Democratic Party voted in favour of an urgent change of government to push through reform.