Streets in a London borough are overflowing with rubbish after bins were not collected for up to seven weeks leaving the 'persistent smell of decay'.

Food waste, sanitary towels and nappies have been left strewn across roads in Croydon as fed-up residents inundate local politicians with complaints.

The disruption is linked to a new eight-year £21.5million waste contract between the council and Veolia Waste Management which began at the start of last month.

The French firm had held the previous contract and was the sole bidder for the new deal with the Conservative-led council, but the rollout has been plagued by issues.

Those paying for garden waste collection or with large amounts of household rubbish have been worst affected, according to the Local Democracy Reporting Service.