There's a general election on the horizon (July 4) and to help people decide on their vote, broadcasters are airing a number of TV debates involving leaders or senior representatives of several UK ...