The British Government seem determined to pass their bill on English votes for English laws through Parliament as a means to counter the West Lothian question.
Although this may work in the short term, I believe that in the long term it will only create problems that are as yet unforeseen.
The only way to counter the West Lothian question is to give England its own Parliament (say based in York) with the same powers as the Scottish Parliament.
Thus making the Westminster Parliament the Federal Parliament with powers to make and repeal Federal Law and be in control of defence, foreign affairs and overall control of the NHS.
Thus making the UK a Federal State along the lines of Canada and the United States of America.
To do otherwise would simply make Scotland, Northern Ireland and Wales colonies of England rather than full partners within the Union.