It's definitely not a Magpie/Campbell mix. It has to have been a mix of one of the heavy breeds with blue, probably a Saxony like 1lpoock said. Any number of things could be in the mix too. With that body shape, it looks like it could almost be mixed with Alyesbury even.