A porphyrin-polyoxometallate bio-inspired mimic for artificial photosynthesis.