(2)Neither the Federal nor a Provincial Legislature shall have power to make any law authorising the compulsory acquisition for public purposes of any land, or any commercial or industrial undertaking, or any interest in, or in any company owning, any commercial or industrial undertaking, unless the law provides for the payment of compensation for the property acquired and either fixes the amount of the compensation, or specifies the principles on which, and the manner in which, it is to be determined.