The UK has listed 34 European countries whose citizens can apply for an Electronic Travel Authorisation instead of a visa to visit Britain for up to six months.