UK News
Migration Watch UK has released a report stating that if migration continues at current levels, the UK’s infrastructure will be overwhelmed and unable to accommodate for an increase of almost 15 million people to the UK population.
Credit GBNews