From 308, this was a excellent trend
Forum was last in the field on June 26, another of their snap, one-day polls. The PCs gained one point since then, to lead with 36% support. The Liberals were down two points to 31%, while the New Democrats were up three points to 27%. While that is the biggest change of the main parties, it is still within the theoretical margin of error. However, if we look at where the parties stood at the end of May, we see that the NDP has picked up six points over that time while the Liberals have dropped seven. That could be a worrying trend for the OLP if it doesn't stop.
snip
In that context, it is remarkable how steady the Tories have been in Forum's polling. They have been at 34%, 35%, or 36% in the firm's last six polls going back to March. The Liberals have wobbled more significantly, with between 31% and 38% over that time. The NDP has also seen a good deal of fluctuations, with between 21% and 27% support. This suggests that voters are swinging between the OLP and the NDP.
Regionally, only two shifts in support appear worth highlighting: an 11-point gain for the Liberals in eastern Ontario (good news for John Fraser in Ottawa South) and a 10-point gain for the NDP in southwestern Ontario (good news for Percy Hatfield in Windsor-Tecumseh and Peggy Sattler in London West). The PCs have the edge in eastern Ontario, northern Ontario (which stretches down to around Barrie in Forum's estimation), and the 905 area code, while the NDP is ahead in the southwest and the Liberals in Toronto.