Question: who plays james on the end of the world?
Answer: Alex Lawther