Kevin Taft, former Liberal politician explains