The European Parliament’s Internal Market Committee has backed safer ‘direct vision’ trucks and buses, amongst a dozen new life-saving measures for cars, vans, buses and trucks.