Harleston Town analysis