Shocking pictures show scale of landowner's illegal dump – which has cost taxpayers £43k April 10, 2024 News Shocking drone pictures show the shocking scale of a landowner’s dump which has left taxpayers forking out a bill of more than More