Question: who plays king richard in the white queen?
Answer: Aneurin Barnard