Banking hub in Ormskirk and 80 homes in Lathom among plans – Liverpool Echo Posted July 24, 2026 by Charlotte Square Banking hub in Ormskirk and 80 homes in Lathom among plans Liverpool Echo