20 Sep 20/09/2017 Equifax lost the data of up to 44 million Brits - is the Government still their customer? By LiamByrneMP Tag: liambyrnedigitalVideo LiamByrneMP's blog