China visa rules: Beijing and Shanghai issue free transit visas but cruise line tells Brits they still have to pay

Red tape for travellers is getting ever more tangled, with one shining exception: China is actually loosening its draconian visa rules for tourists. Both Beijing and Shanghai now allow a visitor to stay almost a week without formality, so long as they fulfil a few conditions for what is in effect a free transit visa. (