English Parliament FAQ's
Q: Isn't Westminster already the English parliament?
A: No. Westminster is the parliament of the the United Kingdom. MPs from Scotland, Wales, Northern IReland and England sit there. But when they legislate on devolved matters such as Health, Education, Transport and the Environment they are passing legislation that affects only England. Why should Scottish, Welsh and Northern Irish MPs have any say on these England only issues?
Read the rest...