England does not have its own parliament and English affairs continue to be decided by the Westminster Parliament.
Does England have its own Parliament?
England does not have its own parliament and English affairs continue to be decided by the Westminster Parliament