Prime Minister David Cameron spoke at the unveiling of the statue which he called a "magnificent tribute"
A statue has been unveiled of Mahatma Gandhi in London's Parliament Square.
The unveiling of the 9ft (2.7m) bronze statue marks 100 years since Gandhi returned to India from South Africa to begin his struggle for independence.
The Gandhi Statue Memorial Trust raised more than £1m for the work which was described as a "magnificent tribute".
The statue was unveiled by Indian finance minister, Shri Arun Jaitley, in a ceremony which also involved Gandhi's grandson, Gopalkrishna Gandhi.