34-year-old Gagandeep Singh was sentenced at Isleworth Crown Court following a trial.

A 24-year-old woman was abducted and seriously abused before later reporting the attack with support from her family and police.

Detectives praised her courage, saying her evidence helped secure the conviction.