Barbra Streisand confirmed at Barclays