The Canada Post Identity+ app is facing harsh criticism for failing to verify IDs required for the Liberal leadership vote.