Arrived in the UK a few days ago and just now learning about this Rwanda nonsense. What the actual fuck?