Brighton & Hove tourism defies bad weather and economic blues