The Dublin TD’s speech covered history, domestic politics and foreign affairs, with a strong emphasis on the upcoming June elections.