'Inventing the future' with Professor Dame Anne Glover