The Green Party’s Caroline Russell says she is “shocked” the ads are allowed on TfL’s network.

​The Green Party’s Caroline Russell says she is “shocked” the ads are allowed on TfL’s network.