The launch of Europe’s latest Galileo satellites is now due to take place tonight, very early on Friday morning. The original launch date was postponed due to adverse weather conditions at the launch site.