Sportsbooks in the U.S. are not allowed to take political bets. Sportsbooks in Canada and the U.K. can offer odds and take bets on elections in their own country and on elections that take place in other countries as well.