Nearly half of London boroughs are paying businesses to allow the public to use their toilets
Nearly half of London councils are paying local businesses up to £1000 annually to allow public use of their facilities

Nearly half of London councils are paying local businesses up to £1000 annually to allow public use of their facilities

The BBC hosted its first 2024 general election debate, which saw senior figures from the seven biggest parties go head-to-head.