Labour suffered a heartlands attack last night as the SNP snatched seats in the former stalwart communities of West Lothian and Musselburgh. Nationalists gained Livingston from Labour, unseating Bristow Muldoon, who was defending a healthy majority of 3670.




