Who is the Deputy Prime Minister?

There are currently 20 countries that have Prime Ministers and of course Deputy Prime Ministers. The Deputy Prime Minister for Canada is currently vacant as well as the one for the United Kingdom.