The province wasn’t supposed to see its next vote until June 2026, but Premier Doug Ford has read the political tea leaves ...