Less than 100 days to go before European elections