Strong hybridization between Bi-6s and O-2p orbitals in Sillén–Aurivillius perovskite Bi4MO8X (M = Nb, Ta; X = Cl, Br), visible light photocatalysts enabling stable water oxidation