Had to go around at BCN not that long ago due to being vectored so close to aircraft ahead that we had no hope of getting clearance to land. They subsequently vectored us around for another approach only to do the same thing again
. When I complained they said 'we are having trouble vectoring aircraft this evening!!!!!!'
Always carry a bit of extra gas in to BCN, just in case