British politics are very tribal, with MPs voting for their party almost irrespective of how barmy the official line is. Today that hegemony of the small minds was smashed asunder by the House of Commons voting for the right thing, in response to a motion about the Gurkhas.
The BBC report here gives the background, and links to plenty more information. But the basic story is that the Gurkhas are Nepalese soldiers who have put their life on the line for the British and who have been let down by a succession of Government (from all parties). The vote called for their case to be dealt with fairly.
Today the opposition voted against the Government, no surprise there. What was a pleasant surprise was that so many Government MPs abstained, and even more surprising 27 honourable Labour MPs voted against their party. With all the bad press that UK MPs have been getting recently (e.g. second homes, sleazy blogs, downloading porn etc) it is refreshing to see some politicians are willing to do what is right. One of the 27 Labour MPs even had to resign his position with the Government in order to be able to vote against the Government, that should be commended.
Quick declaration of interest, I am a member of one of the other parties, and would therefore not be a supporter of the Labour Government nor neutral.