Canada Revenue Agency has misplaced thousands of tax returns, cheques and documents mailed by taxpayers, confidential records show. In a string of incidents one official rated “embarrassing”, even registered letters appeared to vanish within the department: “This really doesn’t make Canada Revenue Agency look very competent”.