
Not much cop
Colloquial Usage
Used in casual conversation, not in formal writing or speeches. 
British Slang
It's chiefly a British expression so some people from other places might not understand it. 
Comparison Context
Often used to compare something unfavourably with something else. 