DLP says Duguid and Phillips must go - Barbados Today