Eurostar has said it plans to launch direct train services from London to Germany and Switzerland. A fleet of up to 50 new trains, costing around €2bn (£1.7bn), is planned to be up and running by the early 2030s, the firm announced. Travel time between London and Frankfurt will be about five hours, and around...