UK government wins vote on its flagship Rwanda bill Catherine 1 year ago UK News UK government wins vote on its flagship Rwanda bill Credit Channel 4 News