When the Hertfordshire-based learning disabled and neurodivergent rock group Electric Umbrella made its way onto the stage ... "Yes it had a feel good factor but FFS there's constantly too many golden ...