British MPs have banded to condemn their government's turning a blind eye to human rights abuses in Bahrain, calling for an end for UK support to the Gulf kingdom.