I don't do this often, but I'm pleased that parliament has voted to support the right of Gurkha soldiers to remain in the UK. Labour did the right thing in allowing those who had served after 1997 to remain in this country, but that didn't go far enough. The changes announced last week only came after a long, expensive and unnecessary legal campaign and they didn't go far enough - the terms even seemed insulting to generations of brave young men who have left their villages to provide loyal service to a far-off country in battles around the globe. We should count ourselves lucky that these men chose to serve in our armed forces and their sacrifice is best served by offering them decent terms to take up residence in this country.
We owe them that, at least.
The government got this one wrong and parliament has forced a correction.