Rutherglen and Hamilton West: What does Labour’s massive by-election win mean for the General Election?
If the swing to Labour was replicated at a General Election it could mean Labour gaining 40 seats in Scotland
If the swing to Labour was replicated at a General Election it could mean Labour gaining 40 seats in Scotland