ok, so does this mean the Church regards a civil wedding or a wedding in a non-Catholic church between two baptised people to be sacramental?
Yes. Of course.
If I’m not wrong Catholics are supposed to be married in a Catholic church right?
Catholics are to marry in the Catholic form, which means that a representative of the Church (typically a priest or deacon) witnesses the marriage and exchange of consent. Canon law requires this form for validity:
Can.* 1108 §1. Only those marriages are valid which are contracted before the local ordinary, pastor, or a priest or deacon delegated by either of them, who assist, and before two witnesses according to the rules expressed in the following canons and without prejudice to the exceptions mentioned in cann. ⇒ 144, ⇒ 1112, §1, ⇒ 1116, and ⇒ 1127, §§1-2.
Can.* 1117 The form established above must be observed if at least one of the parties contracting marriage was baptized in the Catholic Church or received into it without prejudice to the prescripts of ⇒ can. 1127, §2.
Since 1983, the Church has also allowed a relaxation in the law wherby the bishop can grant a dispesensation from form to allow a Catholic to marry a non-Catholic before some other type of witness and in some other place:
Can.* 1127 §1. The prescripts of ⇒ can. 1108 are to be observed for the form to be used in a mixed marriage.
Nevertheless, if a Catholic party contracts marriage with a non-Catholic party of an Eastern rite, the canonical form of the celebration must be observed for liceity only; for validity, however, the presence of a sacred minister is required and the other requirements of law are to be observed.
§2. If grave difficulties hinder the observance of canonical form, the local ordinary of the Catholic party has the right of dispensing from the form in individual cases, after having consulted the ordinary of the place in which the marriage is celebrated and with some public form of celebration for validity. It is for the conference of bishops to establish norms by which the aforementioned dispensation is to be granted in a uniform manner.
The
form of marriage goes to validity-- before a priest and two witnesses (or as otherwise noted in in canons 1108 - 1116), the place goes to licitnss (lawfulness). Regarding place:
Can.* 1118 §1. A marriage between Catholics or between a Catholic party and a non-Catholic baptized party is to be celebrated in a parish church. It can be celebrated in another church or oratory with the permission of the local ordinary or pastor.
§2. The local ordinary can permit a marriage to be celebrated in another suitable place.
§3. A marriage between a Catholic party and a non-baptized party can be celebrated in a church or in another suitable place.
Note above that it says the ordinary can permit the marriage to be celebrated (in the Catholic form) elsewhere (other than parish Church). One can argue all day long whether places paticular bishops have and do allow are “suitable” but that is irrelevant-- it is the bishop’s perogative. But also note that the canons do not state that the place creates an
impediment to validity. And if the Catholic is marrying a non-baptizd party, the bishop’s permission is not required to have the marriage in "another suitable place.
So, in the case ot two Catholics or a Catholic/baptized non-Catholic if the priest fails to get the bishop’s permission it is
illicit (a violation of the law) but not
invalid.
What happens to the Catholic couple if they don’t? Please quote canon law thanks.
Their marriage would not be valid until they took steps to exchange vows in the Catholic form:
Can.* 1160 A marriage which is null because of defect of form must be contracted anew in canonical form in order to become valid, without prejudice to the prescript of ⇒ can. 1127, §2.