Ant and Dec could lose £2.5million on Algarve villa resort after luxury complex goes bust | Daily

Ant and Dec invested more than two million pound a piece for neighbouring properties at The Keys complex on Portugal’s Algarve in 2015.