Sources say byelections in the two vacant ridings will be called by the end of the week, and as early as today, meaning voting day will likely be around April 19.
Byelections to be called