Cambodia's main opposition party announced Tuesday that it had struck a deal with strongman premier Hun Sen to end its year-long boycott of parliament triggered by a disputed election.