Is the BCL worth it?

I am a second year law student thinking of going to the bar, how important is it to do the BCL?

I have looked at a lot of barrister profiles on chambers websites and the BCL [Bachelor of Civil Law degree taught by Oxford University] is very common. Is the BCL expected? Also, while I will definitely get no lower than a 2:1 and hope to get higher will I need a 1st to get on the BCL? (I am not at Oxford but am at a decent university).