I have my back up phrase. Is that enough???
You can recover it here,
https://login.blockchain.com/#/recover.
I never use Blockchain.co web wallet for how many months after I heard several issues towards them, they are very buggy web wallet sites and it seems most common issues are not getting email verification.
Due to this topic, I tried to open my account and it was successfully log in. I used my wallet ID and input my password, I quickly received the email verification on my Gmail address and there's nothing any issues.
As I read, email verification usually arrives at 5 minutes more or less.
https://support.blockchain.com/hc/en-us/articles/207744753-Verify-Your-Email