Neil Lennon has slammed his Celtic side's performance in the 6-1 defeat to Barcelona and claims his player's have let themselves down.