On May 7, the people of the United Kingdom will vote in a general election.There was a time when this might have had some bearing on the Caribbean; however, at best, and whatever the result, the effect will be marginal for all but Britain's Overseas...