Politics have changed but the Democrats haven’t – they are old and out of touch