Spring has sprung at Haverhill