Visible light-induced reduction of carbon dioxide sensitized by a porphyrin–rhenium dyad metal complex on p-type semiconducting NiO as the reduction terminal end of an artificial photosynthetic system