Britain has already paid Rwanda £120 million to take migrants despite the deal being grounded by legal challenges. Officials for the east African nation’s government confirmed it has received the entire initial payment for the agreement signed in April. Last month Downing Street conceded that some cash had been paid but refused to say how […]
