Councils in Hackney, Lewisham, Wandsworth and Croydon spent thousands on fines for their staff and contractors