UK premier under fire over defense appointment