For contractors and the self-employed, it's impossible not to be aware of the imminent general election, which has been dominating headlines for months. Today (May 6th) is the eve of the election itself, with recent polls suggesting the vote will be one of the closest in recent memory. For many, this has been a source of uncertainty and tentativeness, as it becomes increasingly clear which party leader will hold the reins of power once all┬áthe votes are tallied. (more…)