That is not redundant. Those are two different but equally acceptable ways of talking about possession. They just use different auxiliary verbs.
"Have you got?" is mostly a British English way of asking about possession. The aux. here is "get"
"Do you have?" is the more American English way of talking about possession. The aux. here is "do"
As long as you don't mix up the two forms (i.e. "Do you got the time?") they are both perfectly fine, and neither one is redundant.
Your first example is the same thing, but you only see the "do" aux verb in the question form of that statement. Again, the first one is more British, second one is more American.
you have them mixed up, Em(notice, I didn't say "you've got them mixed up" cuz "got" is redundant)
in that "do you have" is the British form, while "have you got" is North American.
I have a bank account rather than I've got a bank account,as got is unnecessary,i.e. redundant.
similarly,as an alternative to the British form "I must go to the bank" we can say "I have to go to the bank" but some would say
"I have got to go to the bank",where, once again, "got" is not necessary, i.e. redundant.
this thread has brought out the linguists,but how many are cunning,lol.





