Coral Election Forecast sees Tories and SNP on the up