Morecambe — town and civil parish in Lancashire, England