No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Did you try to call Barclays? There are a couple of backdoor numbers listed on this site.
For example, it's possible that your application got stuck in their separate Security department, in which case they will ask you to mail your IDs and proof of address. It appears that they have been doing this more frequently recently. In that case, it may actually be a good sign.
Thanks!!