"" This usage of it is peculiar to English even though similar structures are often incorrect in other languages. I have seen some non-native grammarians refer to it as "formal object". I see nothing informal in it, apart from the fact that it may occur more often in spoken English than written English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.