0
Furore over the controversial Rwanda scheme labelled far from ‘helpful’ as Britain seeks to fulfil role in the international forum