Scots Labour MP Blair McDougall is among voices calling for end to chocolate rip-off as top brands guilty of 'shrinkflation'.