Quizzing Live

Does England Or The Republic Of Ireland Have The Larger Population

Answer:
England