On fantasy island: Britain Strasbourg and human rights