The Council has legal duties and responsibilities when it comes to dealing with abandoned vehicles and certain “nuisance parking” offences. It does not matter who owns the land, provided it is not private.
You can report issues like this to the Council here: Abandoned Vehicles | Torfaen County Borough Council
South Wales Police have issued this guidance: Nuisance parking and abandoned vehicles | South Wales Police (south-wales.police.uk)