Public chargers for electric trucks will need to be provided at regular intervals along Europe’s primary and secondary motorways, and in major cities, under legislation agreed by MEPs this week.