Claim: Southport hosts the smallest independent flower show in the UK.
Verdict: NOT ENOUGH INFO