Tackling the fly-tippers who dump by the truckload

Harrow council is one of only two areas to see fly-tippers given the maximum fine of £50,000.

Source