On Wednesday, the European Commission (EC) presented a legal proposition on a version of vaccine passports for Europe.