Here are the trends updated with today's points.
Two things to note: first, the Liberals have stabilized around the mid-50s. The key number for them is their Ontario vote share, and most recent polls put them at around 28%, except for Ipsos' 21%.
Second, accounting for methodological change (that's the discontinuity on the graph), the Tories are at their lowest point of the campaign. They are still very close to a majority, however, so unless things change drastically in the next two days, there will be a lot of suspense on election night. Don't believe the media saying there's virtually no chance of a Tory majority.