Claim: Southport has a population of 90,336 and is a large seaside town in a metropolitan and ceremonial county in North West England.
Verdict: SUPPORT