Random Video

London council makes eye-watering revenue from road fines

2025-05-15 48 Dailymotion

Brent council made over £300,000 in revenue after drivers “failed to follow signage”