usefulenglish.ru:
(1) It is necessary that he sell the house.
(2) It is necessary for him to sell the house.
Do (1) and (2) mean the same?
If not, then what's the difference between them?
If they do, is it true that (1) is more natural in USA and (2) is more natural in UK?