Dean Barrow, the Prime Minister of the country, has accused Lord Ashcroft of subjecting the island to ‘new-age slavery’
Belize, eh? In the Caribbean, ain\’t it? Must be an island then.
Sadly for The Times, no it ain\’t, it\’s on the mainland.
Belize, Barbados, Bahamas, Bermuda, Barbuda, it\’s all so confusing, isn\’t it?