The Government has been sharply criticised for refusing to back a boycott of the Bahrain Grand Prix over human rights concerns, despite implementing its own boycott of the Euro 2012 football championships in Ukraine.
The Commons Foreign Affairs Committee said it was difficult to find any "consistency of logic" in ministers' approach to the issue.
It said Bahrain should have been included by the Foreign Office on its list of "countries of concern" in the wake of the "brutal" suppression of anti-government protests last year.
More top news
Fourteen heroin overdoses have been reported in the north east of England in just 24 hours, police have said - including one death.
Mourners released balloon in tribute to the 19-year-old student and her stepfather who were killed in the Manchester attack.
Music and art events pop up over the city as residents resolve not to let the horrendous suicide attack terrorise them.