A British woman who slapped an Indonesian immigration officer during a row over her visa has been jailed for six months, after throwing another tantrum when she was arrested and dragged to court today.

Auj-e Taqaddas launched a foul-mouthed rant and attacked an immigration officer after being hit with a $4,000 (£3,100) fine at a Bali airport last year, in a clip which went viral online.

The 43-year-old medical researcher has now been sentenced to six months in prison after she was charged with violent behaviour against a government official.

In a video of her arrest earlier today - after she had failed to appear in court - she struggled against the men who were leading her away and appeared to strike at another officer as she was taken into a car.

Warning: video contains offensive language

Kicking and screaming: Auj-e Taqaddas kicks out at the men trying to arrest her in a shopping mall, in another extraordinary tantrum before her court appearance today

Going down with a fight: The British medical researcher struggles against her arrest after she had allegedly failed to appear in court

She was arrested before the trial in a shopping mall after failing to appear in court several times.

In the video of her latest tantrum she can be heard swearing loudly at an officer, calling him a 'sick b******'.

As two men try to handcuff her she tries to fight them off, kicking at one of them with her right foot before they finally chain her hands together.

They escort her up an escalator and towards a car, where she fights back again as they try to lift her into the back seat.

The woman's hands are not clearly visible but the man is seen flinching and apparently struggling with her as she tries to fight him off.

During the hearing she is again heard shouting and gesticulating at officers sitting in the courtroom.

During the trial, which began in December, Taqaddas - who denied the charges - said the video of the slap last year had been edited.

After being sentenced in Denpasar District Court, Taqaddas said the court was corrupt and she had been tortured by police three times including on Wednesday.

She was taken to an immigration detention centre in Denpasar after the hearing, according to Indonesian media.

Auj-e Taqaddas is led away by investigators today after her trial in Bali, where she was sentenced to six months in prison for attacking an immigration officer

Another tantrum: The British medical researcher yells at an officer as she is arrested in a shopping mall before her trial in Indonesia

Court hearing: The woman continues her rant during her appearance in the Bali courtroom, shouting and pointing as she is flanked by the men who arrested her

Accused: British tourist Auj-e Taqaddas looks at her mobile phone today before her trial at a court in Denpasar, where she was jailed for six months for the viral tantrum

Guilty: Auj-e Taqaddas, pictured during the row at a Bali airport last year, has been jailed for six months for slapping an Indonesian immigration officer

'This is a sham court who was only listening to the dirty prosecutor who did not bring me to the court for six months,' she said.

As two officials escorted her from court, she shouted: 'Indonesia is a criminal country. Indonesian law is corrupt. Indonesian judges are corrupt. No lawyer was provided. Indonesian immigration is corrupt.'

The row erupted at Bali's Ngurah Rai International Airport last July when Taqaddas was pulled aside during immigration checks.

The 43-year-old had missed her Jetstar flight to Singapore after Indonesian officials accused her of overstaying her visa by 160 days.

Row: The video, which went viral in the aftermath of the incident in Indonesia last year, shows Taqaddas pinning the blame on immigration for making her miss the flight

After receiving her boarding pass officers noticed her month-long visa had expired on February 18.

She was told she had to pay a $25 fine for everyday she overstayed her visa, adding up to $4,000.

In a fit of rage the foul-mouthed traveller was caught on camera abusing the guard and striking him in the face.

'She pretended not know that she had overstayed. But people who visit a country to travel know they have a period of stay. She had overstayed since February,' said an immigration official at the time.

'She slapped the officer, who is a respected guard.

'She touched immigration, which means touching representatives of the nation. So we reported it to the police.'

Frustrated passenger: Auj-e Taqaddas arrived at the Ngurah Rai International Airport in Bali, Indonesia and was travelling to Singapore