Scotland's political leaders have traded blows over independence and immigration in a heated BBC debate. Source BBC Additional information Publication Date May 21, 2017 Country United Kingdom Language English