The north-south divide in Britain is not a line drawn across the country above which everyone is poor and below which everyone is rich, but there are fundamental economic, political and social differences which are widening every year.