Two in three vehicles in ULEZ already comply with new pollution rules, data reveals

Almost two thirds of vehicles driving in central London already meet new pollution rules and will not pay the £12.50-a-day levy, it was revealed today. City Hall ...