Havelock Street, Everton, 1960s and 2025