The Tory party has “failed” the UK and a general election is the “change of direction the country needs”, Jeremy Corbyn has said.