A new bill will allow a person to be tried and convicted of a criminal offence without seeing all the information relied on by the Crown and without the right to be present, the NZ Law Society says.

A lawyer from Kazakhstan is facing 10 years in prison after brandishing a fly swatter and slapping a judge with it because he was unhappy with the way the hearing was going.

Evgeniy Tankov had been hired to act for a client in what should have been a straight-forward inheritance case, but with things not going his way in court, he decided to take matters into his own hands.

CCTV footage shows him approach the judge and say, “Let's not hang about arguing the law here, let's decide this with fly swatters”, reported The Mirror.

Tankov then pulled out the fly swatter and proceeded to slap the judge at least three times.

But the lawyer for the defence wasn’t having a bar of this outlandish behaviour, and in retaliation jumped up and punched Tankov.

The judge also then joined the party, and wrestled the fly swatterer to the floor. He is seen pulling the “weapon” out of Tankov’s hand and throwing it to the floor.

A court official confirmed the lawyer who produced the fly swatter had been barred from practising and also faces criminal charges of assault that could see him jailed for up to 10 years.