Five parties are set to go head to head in Friday's live televised debate.