Why are none of the political parties in England the right one?
It’s because politicians in England become MPs for Britain rather than England. If England devolved and the house of commons and house of lords merged to over run the 4 devolved parliaments and big issues like immigration then everyday life in England would improve. Imagine if an MP just now wanted to introduce a bill to improve the standard of parks and commons in England, it wouldn’t happen because it’s considered unimportant in the bigger picture of the United Kingdom as a whole, but in a devolved government it would be seriously considered and if it went through it could be a good thing.