Councils banning ‘too long’ cars from public car parks