The current list is available at the related link below.
A prime minister heads the government. They are not the head of state. A prime minister appoints the ministers for the government. They will usually chair cabinet meetings, which are the meetings of all of the ministers. They are usually the head of their political party. They will often represent the government at meetings with other countries or as part of visits to other countries.
The current heads of state and government are listed at the related link below.
The West Indies is a general term which refers to many different countries in the Caribbean Sea. It is not one country. As there are many different countries in the West Indies, there are many different prime ministers.
There is a list of all Prime Ministers at the related link below.
Gerrit Schotte
The prime minister of Canada is Stephen Harper.
It is not possible to name all the presidents and prime ministers of all the countries in the world. Barack Obama is the current president of the US while David Cameron is the current PM for UK.
Hon Ralia Odinga
Currently, Mikhail Myasnikovich
All within CARICOM... so basically all of them except Cuba, the US owned islands and the British owned islands
The link below has the info you asked for.
Many countries around the globe have Prime Ministers. Some Prime Ministers include Edi Rama or Albania, Baldwin Spencer of Antigua, Tony Abbott of Australia, and Perry Christie of the Bahamas. Others include Sheikh Hasina of Bangladesh, Elio Di Rupo of Belgium, and Dean Barrow of Belize.