Calling a snap election during the next session of parliament could prove to be a double-edged sword for the prime minister.