Willie Rennie doubles majority in North East Fife and sends ‘clear message to the SNP’