In a prolonged attack on the SNP, the Labour leader said the case for independence had drastically weakened since 2014 and called on Nicola Sturgeon to “listen to the people and respect democracy” rather than agitating for another vote on Scotland’s future.