Both are well-represented in the canton , with Roman Catholics forming a slight majority . Both are well-represented in the canton , with Roman Catholics forming a slight plurality ( 47 % Catholic to 41 % Protestant ) .