The Scottish National Party leader Nicola Sturgeon has accused Theresa May of arrogance, as she spoke to a final rally of supporters in Leith, declaring that the election is an opportunity to stop the Tories in their tracks. Four million Scottish voters will be heading to the polls tomorrow.