At Rs 300cr, UP polls to be costliest ever