UK News
Insulate Britain, a new campaign group, have been causing chaos on Britains roads recently attempting to highlight the issue of insulation in the UK. So in this video we look at the environmental issues behind these claims, whether they’re correct and what this means for the future of Britain.Credit TLDR News