Presidents, prime ministers and chancellors are heading to Hamburg today ahead of the two-day G20 summit.

The annual conference of leaders means some of the biggest topics of the day will be argued over in detail, including climate change, security, trade and migration.

The leaders are all a mixture of mainly middle-aged men, many of whom have only been in their jobs for a few months or years, while others have been in power for more than a decade.

The variety of views and experience makes for an interesting summit.

Security is high in Hamburg with three major protests planned across the city.

Around 5,000 people are expected to be marching on Thursday evening as the first leaders arrive in Hamburg.

To help with security, 15,000 police officers will be patrolling the streets of the historic port city.

All eyes will be on the interactions between the likes of Merkel, Emmanuel Macron and Donald Trump, as well as the hotly anticipated first meeting between the US President and Russia's Vladimir Putin.

G20 members:

  1. Germany - Angela Merkel
  2. Argentina - Mauricio Macri
  3. Australia - Malcolm Turnbull
  4. Brazil - Michael Temer
  5. Canada - Justin Trudeau
  6. China - Xi Jingping
  7. France - Emmanuel Macron
  8. India - Narendra Modi
  9. Indonesia - Joko Widodo
  10. Italy - Paolo Gentiloni
  11. Japan - Shinzo Abe
  12. Mexico - Enrique Pena Nieto
  13. Russia - Vladimir Putin
  14. Saudi Arabia- Mohammed Al -Jadaan
  15. South Africa - Jacob Zuma
  16. South Korea - Moon Jae-in
  17. Turkey - Recep Erdogan
  18. UK - Theresa May
  19. US - Donald Trump
  20. EU - Donald tusk, Jean-Claude Juncker

Also invited are the leaders of Guinea, Netherlands, Norway, Senegal, Singapore, Spain and Vietnam.

The leaders of international organisations will also be in attendance representing the World Bank, IMF, UN, World Trade Organisation, World Heath Organisation, Economic Cooperation Organisation, Food and Agriculture Organisation, Financial Stability Board and the International Labour Organisation.