A former London Councils chair has hit out at the Office for Local Government (Oflog) ditching him from a review team at the eleventh hour.
Cllr Peter John, has called on the watchdog to ‘pause' it's work to consider how independent it wants to be after he was pushed off a review at the 11th hour, following ‘due diligence' checks.