The UK failed to take a “principled stand” when it agreed to allow Sri Lanka to host the forthcoming summit of Commonwealth leaders, MPs say.
The UK failed to take a “principled stand” when it agreed to allow Sri Lanka to host the forthcoming summit of Commonwealth leaders, MPs say.