//The Westminster Parliament is, in effect, the Parliament of England since it and the UK Government Departments are responsible for matters applicable only to England.//
More nonsense and misinformation.
""There has not been a government of England since 1707 when the Kingdom of England ceased to exist as a sovereign state, as it merged with the Kingdom of Scotland to form the Kingdom of Great Britain.[1] The Kingdom of Great Britain continued from 1707 until 1801 when it merged with the Kingdom of Ireland to form the United Kingdom of Great Britain and Ireland, which itself became the United Kingdom of Great Britain and Northern Ireland (UK) in 1922 (in reality; in name in 1927) upon independence for most of the island of Ireland. The UK since then has gone through significant change to its system of government, with devolved parliaments, assemblies and governments in Scotland, Wales and Northern Ireland. England, however, remains under the full jurisdiction, on all matters, of the Parliament of the United Kingdom of Great Britain and Northern Ireland and the UK government as no devolved administration has been created for England within the new structure."" Wiki.
Note that "No Devolved Administration Has Been Created For England!"
The Ministry of housing, NHS England and the likes of The Ministry of Communities and Local Government are hardly devolved Government. When does the English Parliament hold its debates without MPs from the devolved UK Countries?