Gandhi whether you like it or not was a British citizen. Gandhi was a proper Englishman except his skin colour, highly educated, loyal to the British. Without him the British could have faced a very violent uprising in India.
He was instrumental in planting Nehru, who in turn was very loyal to the British, who continued to be the decision makers post independence. Britain couldn't have had a better man in their citizenery.
For those commenting about Gandhi's past or early life. Gandhi is an idea of non-violence, it is no longer about the person but what he is known for. Just like we do not discus Hitler's art prowess, oratory skills, love of dogs or fidelity, he is associated with violence and evil.
Even as an Indian I do not like Gandhi for all the mess he created and all the credits he takes for India's independence. However, with all things said and done he is an asset for any nation associated with his image. And we can use it positively.
Britain will benefit from using his image as part of its history.