"Are you English?"
You only omit van in third person. (Ön, while referring to formal you, gets the third person singular conjugation, that's why it's omitted here too.)
So with te the verb is obligatory: "Te angol vagy?"
That's not correct word order. Vagy in that position could only mean or. ("Or is he/she/it English?")
"Maga angol?" comes up as the correct answer. I have no idea where "Maga" came from.
In English, there is no difference of any kind if you ask ''Are you English?''. However, in Hungarian there is. I see this mistake often being repeated here. The question in English applies to all Hungarian, as it can be interpreted as such.