Taoiseach Simon Harris has called a general election for November 29.