An Uber cab driver accused of forcing a barmaid to have sex when she could not pay her fare has told a jury that she raped him.

Mohammad Rahman, of Bunyan Road, Walthamstow, said the woman jumped into his car at the end of a night shift and begged for a lift home.

The 34-year-old is accused of tearing off her clothes and raping her in a lay by when she could not pay him for the ride home on September 8 last year.

But married Rahman said the woman forced him to have sex against his will and it was over in just two seconds.

The Bangladesh-born cabbie, who moved to the UK in 2006, said he considered reporting the incident to police, but could not face the shame of what had happened.

"I never wanted to do that as I have a wife at home'", he told the Old Bailey.

"My religion wouldn't allow me to do it, mentally I didn't want to do anything. I had no taste to do anything."

He said he had threatened to call the police if the woman did not get out the car but she said she would scream if he did not have sex with her.

"At that time, she was leaning on me, she said: 'You came so far and you need to get something', he said.

"She said why are you showing attitude, I paid so many times like this.

"I didn't force her, she forced me.

"I was shocked about what was going on."

Asked how long the sex had lasted, Rahman replied: "Two seconds' adding: 'I had no taste to do anything'.

"I was thinking I will go to the police station and report it.

'But I felt so bad and so ashamed, what would I say? How are I going to say to the police that I was forced by someone.

"So I didn't go to the police."

East London and West Essex Guardian Series: APP: The Uber app being used on a smartphone

Uber driver Mohammad Rahman appeared in court to deny allegation of rape

Rahman is accused of raping the woman, who cannot be named, when she asked for a lift home after a night out drinking with colleagues at the London Fields Brewery in London Fields, Hackney.

She described herself as 'beyond drunk', having sunk nine pints and shots of tequila and whisky, and discovered after getting into Rahman's Toyota Prius cab that she had lost her bank card.

She told the jury Rahman initially tried to persuade her to go to a hotel in Kings Cross, and told her: 'If you can't pay cash you will have to pay me some other way.'

When she refused, Rahman drove to a lay-by in Hammersmith, west London, pulled off her clothes and raped her against a wall, it is said.

Rahman said he had been working for Uber for six months before the alleged attack on September 8 last year.

He said he was finishing his shift just before 2am when the woman jumped into his car in Mare Street, Hackney, and begged for a ride home to west London.

Rahman said he initially refused the woman a lift, but relented when she cried and said she had no money to get a taxi.

"I said I'm not allowed to take you, my licence does not allow me to take people who have not pre-booked", he said.

"She begged and cried 'please help me, please take me home'."

He claimed she asked him to pull over in Hammersmith where she touched his back and grabbed his chest, telling him: 'I will make you happy, come here I will sort it out'.

"She was offering me sex", said Rahman.

"I didn’t have the intention like this, I didn't think like this."

He said when he pulled over, the woman took his phone away, then removed her t-shirt and bra off and pulled down his trousers while leaning against his chest.

She told the jury Rahman had forced her to perform a sex act, then had rubbed her breasts 'really weirdly'.

Rahman told the court this never happened.

The court has heard Rahman dropped her off at her ex-boyfriend's house after the alleged attack, and was arrested three days later.

He refused to answer police questions, apart from to tell officers he had a good relationship with his wife.

Rahman denies two counts of rape.

The trial continues.