‘My mistake’: Mayor Matt Brown clarifies BRT train delay comments
London Mayor Matt Brown has clarified comments he made on London Morning yesterday about how Bus Rapid Transit vehicles will handle delays caused by freight trains rolling through the crossing on Richmond Street. During his interview with host Rebecca ...