Last night should have been the second debate of the general election.