Boris Johnson has comfortably won a series of votes overturning Lords defeats on the nationality and borders bill