Tories give SNP a bloody nose in Aberdeen South by-election after 'referendum' on oil and gas sparks dramatic swing

More from Daily News