Visit Cornwall boss says bad weather, the general election and cost of living pressures all played a part. Continue reading...