UK uniparty agrees to hold July 4 elections