A new political party wants to form an independent North of England - but is it a good idea?