I have some materials on English law. As far as I understand this, there is a rule called "continuing legislative supremacy". The rule says that parliament can enact anything but it can not bind itself for the future.
But I don´t think that English courts have the power to repeal a parliamentary statute just because it seems incompatible with the rule above. Only parliament itself can repeal it.
Bookmarks