Catherine Olver, Foyle Young Poet finalist