Mr Trump claims the total cost of the wall will be $10bn (£7.5bn) to $12bn. But estimates from fact checkers and engineers seem to be universally higher. Senate Majority Leader Mitch McConnell estimated it will cost between $12-15bn, as he addressed reporters at a Republican conference in Philadelphia.