The Scottish and UK governments are locked in dispute over who should pay for Donald Trump and JD Vance's recent visits to Scotland. The US president spent four days visiting his golf courses in ...