Warning: Graphic images. Ewe better baa-leive it – a rare breed sheep born in a small Kent village is expected to be crowned the world’s tiniest. Two election rivals for the fiercely-contested ...