yes
Yes
No need for a visa, as the UK is a participant in the Visa Waiver Program.
No, there is no need to have visa traveling to EU countries. But in countries like Russia, Ukraine, Belarus British may need some additional permissions.
Yes
Yes, you generally need a visa to work in the UK if you are not a British citizen or a citizen of a country within the European Economic Area (EEA) or Switzerland.
No, you generally need a visa to work in the UK if you are not a citizen or a resident with the right to work.
No, they are European citizens.
not for a holiday
yes
Yes, you will need a visa to enter the UK if you are not a citizen of a country that is part of the European Union or European Economic Area.
Yes the man from China will need a visa to visit the U.K.
Yes