Close to a single in eight inhabitants lives in London by itself. Massive swathes of land while in the north of the UK are sparsely populated. Only just around 13% of the inhabitants reside in Scotland and Wales. Northern Eire has the lowest population share at less than three% and England the highest at all over 84%.The BBC also sells its plans to