My Profile Professor David Begg Professor Begg is the Chief Executive of Transport Times person About create Posts comment Comments Taking the politics out of road pricingMayor’s Transport Strategy - a breath of fresh air