So Rona Ambrose has had a change of plans, or a better offer, and the taxpayers of Canada are stuck with the cost of a byelection.  When she ran for re-election in 2015 wasn't there some sort of implied commitment to the voters?