NatWest was the standout performer but Barclays produced a mixed update