Monument to Forster in Stevenage, Hertfordshire, bearing the famous epigraph from ‘Howards End’