Labour MP warned taxpayers ‘deserve better’ before George Finch, 19, was put in charge of Warwickshire County Council