ULEZ reduces number of polluting vehicles in central London

Around 9,400 fewer ‘non-compliant’ vehicles were seen in the zone on an average day since the scheme started in April

City of London to ban polluting vehicles from one street

It plans to create the first low emission street near Moorgate next April

Record £20m fine for Thames Water for sewage leaks

Thames Water has been hit with a record fine and costs of more than £20 million for sewage leaks. It is said to be the largest ever fine to be handed down to a water utility for an environmental incident. The fine imposed is for six separate cases, which caused “widespread, repeated, sustainable and avoidable […]