NJ....I am somewhat surprised that you, of all people, should not be siding with the law in this case.
The High Court has made it quite clear, that Parliament is sovereign. They have not expressed a view, yea or nay, about whether the Referendum is correct or not....that is clearly not for them to adjudicate on.
As regards to the Fixed Term Parliament Act, might I remind you that the Bill was brought in and agreed upon, by the Tory Government of 2010 to 2015.
Or, if any of our pedants are still on here, the Tory Majority so-called Coalition regime of 2010-2015.
So, as a Tory supporter, I am unsure why you are criticising the Act now ?