“We now need to say to the British Government development is a shared responsibility…you have a role to play in this process, come back to the table and repair the damage you have done”. Professor Sir Hilary Beckles, Vice-Chancellor of The University of the West Indies (The UWI), was speaking in his role as chairman […]