Claim: Southport is the host of the biggest independent flower show in the United Kingdom.
Verdict: SUPPORTS