Premier Blaine Higgs has called an election for Oct. 21, launching a four-week campaign against a backdrop of political controversy and divisive topics.