The Irish prime minister Leo Varadkar has announced that he is stepping down before the next general election.
The 45- year-old Taoiseach has also announced that he is immediately resigning as leader of Fine Gael, describing his period leading the country as "the most fulfilling time of my life".