At Rs 300cr, UP polls costliest ever