Province will not appeal decision and instead repeal bill ‘in its entirety in coming weeks’