Barclays sets aside £150m for Brexit uncertainty as profits edge lower

//Barclays sets aside £150m for Brexit uncertainty as profits edge lower