As a Blackpool hotel gets caught fining guests for leaving negative reviews online, we take a look at TripAdvisor’s fraught relationship with the travel industry ...