Whom do you think is correct?
Can they both be?
States must be secular. Confessional states end badly. That goes against the grain of History. I believe that a version of laicity accompanied by a solid law guaranteeing religious freedom offers a framework for going forward. We are all equal as sons (and daughters) of God and with our personal dignity. However, everyone must have the freedom to externalize his or her own faith*. If a Muslim woman wishes to wear a veil, she must be able to do so. Similarly, if a Catholic wishes to wear a cross. People must be free to profess their faith* at the heart of their own culture not merely at its margins. Francis of Rome, La Croix interview
It would be a grave error, on the other hand, to say that Christ has no authority whatever in civil affairs, since, by virtue of the absolute empire over all creatures committed to him by the Father, all things are in his power... If We ordain that the whole Catholic world shall revere Christ as King, We shall minister to the need of the present day, and at the same time provide an excellent remedy for the plague which now infects society. We refer to the plague of anti-clericalism, its errors and impious activities. This evil spirit, as you are well aware, Venerable Brethren, has not come into being in one day; it has long lurked beneath the surface. The empire of Christ over all nations was rejected. The right which the Church has from Christ himself, to teach mankind, to make laws, to govern peoples in all that pertains to their eternal salvation, that right was denied. Then gradually the religion of Christ came to be likened to false religions and to be placed ignominiously on the same level with them. Pope Pius XI, Quas Primas