Introduction of cation vacancies and iron doping into TiO2 enabling efficient uranium photoreduction.